首页 理论教育 从入门到精通-Web前端工程师介绍

从入门到精通-Web前端工程师介绍

时间:2023-11-16 理论教育 版权反馈
【摘要】:一个网站呈现给用户的部分被称为前端,而对这一部分功能进行开发和维护时所使用的技术就是Web前端技术。Web前端工程师是IT工程师的一个细分领域,主要职责是使用Web技术进行客户端产品的开发,使用的技术包括但不局限于HTML、CSS、JavaScript、Flash等。因此,Flash不再是前端工程师必备的技能。本书作为前端工程师的入门和进阶教材,将主要讲解HTML和CSS两门语言,并会顺带介绍一些关于JavaScript的知识。

从入门到精通-Web前端工程师介绍

现代社会,上网已经成为人们每天工作与娱乐中必不可少的项目。大家平时浏览的网页以及使用的各种网络应用都需要人去开发维护,负责这一工作的人被称作“Web工程师”,“Web”是“website”的简称,也就是“网站”的意思。一个网站呈现给用户的部分被称为前端,而对这一部分功能进行开发和维护时所使用的技术就是Web前端技术。早期的网站大部分都是文字和图片的简单堆砌,Web前端也只是Web技术中一个较小的部分;但随着技术的发展以及人们对用户交互的需求提高,Web前端技术变得越来越复杂而重要。

Web前端工程师是IT工程师的一个细分领域,主要职责是使用Web技术进行客户端产品的开发,使用的技术包括但不局限于HTML、CSS、JavaScript、Flash等。传统的Web前端可以分为前端设计和前端开发:前端设计人员主要参与网站的视觉设计,需要具备基本的美术功底,一般被称为UI工程师;前端开发更多的是通过代码来实现设计效果,人们常说的前端工程师一般指负责这部分工作的人。

HTML、CSS和JavaScript是Web前端工程师必学的三门编程语言。早期的网站经常用Flash来实现复杂的动态效果,但随着HTML5和CSS3的发展和现代浏览器的推广,Flash已经使用得越来越少了,在移动端更是被Android和iOS两大操作系统抛弃。因此,Flash不再是前端工程师必备的技能。(www.xing528.com)

近年来出现了一个新词汇——大前端。大前端工程师除了学习传统前端工程师的开发语言之外,还要求具备一定的服务器开发能力和移动端开发能力。因此,大前端工程师还要学习服务器开发语言(例如Node.js)和移动端开发框架(例如Hybrid APP和React Native)。

本书作为前端工程师的入门和进阶教材,将主要讲解HTML和CSS两门语言,并会顺带介绍一些关于JavaScript的知识。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈