[关闭]
@qinyun 2018-04-03T16:29:41.000000Z 字数 1866 阅读 1515

Web前端知识

未分类


1.基本定义

定义:利用Web技术进行客户端产品的开发,完成客户端程序(也就是浏览器端)的开发,即在浏览器端将产品展现给用户。

与后端相比:前端客户端的环境不可预知、代码开源、数据无法隐藏,更关注页面性能和用户体验。

2.浏览器

IE、Chrome、Firefox、Safari、Opera、Edge、Netscape

3.协议

4.W3C标准

W3C标准主要由结构标准(HTML/XHTML/XML) 表现标准(CSS)、和行为标准(javascript) 三大部分构成。

结构标准(HTML/XHTML/XML)是指标记语言,用于建立网页的骨架,是结构层;(房子的钢筋水泥,肉身)

CSS主要设置html的样式,包括位置、颜色等,是表现层;(房子的装修粉刷,皮肤)

JavaScript是编程语言,用于实现网页的功能,完成一些交互等,是行为层;(房门、空调,灵魂)

5.三大支柱

6.渲染引擎

7.JavaScript引擎

8.编辑器

9.编译任务

10.编译工具

11.包管理

12.调试

13.质量控制

14.测试工具

15.框架类/库

JS基础类库

JS类库

模块化

UI框架

数据可视化

流程控制

CSS3 动画

函数式编程

手机 UI 框架

16.CSS预处理器

17.模板引擎

18.统一化

19.最佳实践

20.安全

21.中间语言

22.移动应用开发

23.桌面应用开发

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注