做前端开发-前端开发 前端设计
Web前端开发由网页制作演变而来,名字具有明显的时代特征。 在互联网的演进中,网页制作是Web 1.0时代的产物。 当时网站主要内容是静态的,用户使用网站的行为主要是浏览。
2005年后,互联网进入Web 2.0时代,大量类似桌面软件的Web应用涌现,网站前端发生了翻天覆地的变化。
网页不再只是承载单一的文本和图片。 各种丰富的媒体使网页内容更加生动,网页上基于软件的交互形式为用户提供更好的用户体验,这些都是基于前端技术实现的。 以前只要会Photoshop和Dreamweaver就可以制作网页,现在只掌握这些是不够的。
无论是开发难度还是开发方式,现在的网页制作更接近传统的网站后台开发,所以不再叫网页制作,而是Web前端开发。 Web前端开发在产品开发中的作用越来越重要,需要专业的前端工程师来做好。 这方面的专业人士近年来受到青睐。
Web前端开发是一个非常特殊的工作,涉及的知识面很广,既有具体的技术,也有抽象的思想。 简单来说,它的主要功能就是更好的将网站的界面呈现给用户。
在软件架构和编程领域,前端是软件系统中直接与用户交互的部分,而后端控制软件的输出。 将软件分为前端和后端是一种抽象,将软件的不同功能部分相互分离。
大多数软件在概念上都分为前端和后端,但在大多数情况下做前端开发,软件的后端往往是对用户隐藏的。
然而,一些软件只是另一个已经存在的软件的前端,比如构建在字符界面之上的图形用户界面 (GUI)。 这些前端在 Unix GUI 中很常见,很多程序被分成很多小项目,使它们既可以相互独立又可以协同工作。 (见桌面环境)
与计算机交互的过程可分为前端和后端。 例如,具有图形界面的文件管理器,如 Windows 文件资源管理器做前端开发,可以想象为文件系统管理的前端。 在操作系统中,Windows的Unix Shell或cmd.exe可以看作是与操作系统交互的前端。
如果你想学习前端,想尽快有所建树,可以看下面:
【Web项目聚集地】里面有很好的教学资源