关于 Web 标准
目录
了解 Web 标准组织
与前端关系密切的标准组织
W3C 规范制定流程
- Explainer
- Find the right community/group
- Web IDL for APIs
- Step-by-step algorithms
- GitHub,Markdown,respec,bikeshed,etc
- Get an early review w3ctag/design-reviews
- Write web-platform-tests(WPT) tests
Ecma TC39 规范制定流程
- Championing a proposal at TC39
- How to write a good explainer
- Presenting a Proposal to TC39
- Reading a proposal draft
- Stage 3 Proposal Reveiews
- How to experiment with a proposal before Stage4
- Implementing and shipping TC39 proposal
如何参与 – 关注会议
W3C 会议
- 年度大会
- AC
- 全称:Advisory Committee
- TPAC
- 全称:Technical Plenary and Advisory Committe
- AC
- 工作组会议
- 每月会议
- 各种研讨会
Ecam 会议
- 年度大会
- GA
- 全称:General Assembly
- GA
- TC39 会议
- 每 1-2 月
课后问答
公司作为标准组织会员有何好处
- 公司在实践中,会产生公司内部小返回的标准,作为会员参加会议,可以了解到相关信息
- 在会议中,亦可以将自己的标准推广出去
- 作为会员公司的员工,对标准的了解会更进一步,有利于公司氛围的提高
书籍推荐
- 红宝书(偏向于实践)
- 重点放在前半部分
- 后半部分具体场景,具体参考
- 犀牛书(偏向于理论)
node.js 在大厂的应用方向
- 2B 层面
- 作为 BFF (back-end and front-end)中间层,将接口再封装一层,用于不同的前端场景
- 2D 层面
- 公司私有工具、库的生成与使用
是否应吃透 JS 才去学习 React、Vue 框架
- 框架作为更高一层的抽象,可以先去学习框架
- 针对具体业务,带着问题学习 JS 原理
- JS 原理学习与框架学习相辅相成
前端开发工程师学习 WebAssembly
- 随着计算量的提高,前端的性能亦需要提升,前端开发需要了解 WebAssembly
- 前端开发工程师亦需要学习底层原理,提高对前端的理解