这是我参与「第四届青训营 」笔记创作活动的第2天
前言
前端开发是一个随着Web标准不断健全和完善发展起来的职业,本篇文章介绍了前端开发的起源与变迁,重点介绍了与前端开发密切相关的国际标准组织。
关于前端开发
起源、架构、变迁
1989年诞生时,Web由三种技术构成
- HTML
- HTTP
- URL
前端应用的领域
- To Business
- To Customer
- To Developer
浏览器
常见的有
- Chrome
- Edge
- Firefox
服务器
- nodejs
- Expressjs
- Koa
- Dnode
终端与跨端
终端:
- Webpack CLI
- Babel CLI
- Vue CLI
- React CLI 跨端: 桌面跨端:Electron 移动跨端:Flutter
语言、框架、工具
2019年12月5日,W3C发布了新的前端语言WebAssembly
浏览器
推荐文章:《深入理解现代浏览器》
网络
推荐文章:《An overview of HTTP》
前端学习路线图
参考网站:roadmap.sh
关于Web标准
标准组织
- W3c:World Wide Web Consortium
- Ecma:Ecma International
- WHATWG:Web Hypertext Application Technology Working Group
- IETF:Internet Engineering Task Force
W3C规范制定流程
详见网站:The W3C Recommendation Track
如何参与--关注会议
W3C会议:
- 年度大会
- AC(Advisory Committee)
- TPAC(Technical Plenary and Advisory Committee)
- 工作组会议
TPAC 是W3C一年一度的全球技术大会,汇集W3C各工作小组成员、咨询委员会、技术架构组、会员单位代表、公众特邀专家以及全球社区成员,通过为期1-2周的集中互动交流,深入探讨未来开放Web平台技术方向。
结语
前端开发自1989年开始,在短短的30多年中发展迅速。前端技术不断地更新迭代,web应用开发也越来越标准化。踏上前端开发这个路,就是一个不断地去学习的过程。前端开发也越来越重要,不再仅仅是切图这么简单,前端开发工程师也是一个很专业的职业。互联网技术快速发展的今天,我们就要不断学习最新的东西,跟上时代的潮流,成为一个互联网的弄潮儿。