这是我参与「第四届青训营 」笔记创作活动的第8天
前端基础班第五节:Web标准与前端开发。前端开发是一个随着Web标准不断健全和完善发展起来的职业,本节课从宏观视角概述了前端开发这一职业的起源和变迁,重点介绍了与前端开发密切相关的国际标准组织:WW3C和Ecma TC39。
一.关于前端开发
1.起源、架构、变迁
起源:
架构:
变迁:
2.前端应用的领域
to business
to customer
to developer
- 浏览器
- 服务器
node.js、expressJS、koa
- 终端和跨端
3.语言、框架、工具
语言:HTML、css、JavaScript、WebAssembly
框架:
工具:
- 浏览器
- 网络
- 服务器
4.学习路线图
二.关于web标准
1.标准组织
- W3C:world wide web consortium
- Ecma:Ecma International
- WHATWG:Web Hypertext Application Technology Working Group
- IETF:Internet Engineering Task Force
2.W3C及Ecma会员
3.W3C规范制定流程
1.写提案文档
2.找到对应的社区/小组
3.用于APIs的web IDL
4.逐步的算法
5.使用GitHub,Markdown,respec,bikeshed等工具
6.尽早找到W3Ctag评审
7.写测试用例
4.Ecma TC39规范制定流程
5.如何参与--关注会议
(1)W3C会议:
- 年度大会:
-
AC、TPAC
-
- 工作组会议:
-
每月会议 -
各种研讨会
-
(2)Ecma会议
- 年度大会:
-
GA
-
- TC39会议:
-
每次1-2个月
-