这是我参与「第四届青训营 」笔记创作活动的的第4天
关于前端开发
起源、架构、变迁
Web前端技术的起源是1989年的时候Tim Berners-Lee通过论文提出的。
Web前端由三种技术组成(1989年刚提出的时候,三驾马车):
- HTML
- HTTP
- URL
(CSS和JavaScript是后面才出现的)
前端发展的三次周期:
只读时代(1989-2004,HTML,CSS,JavaScript)=>
体验时代(2005-2010,Ajax/Web API/jQuery)=>
敏捷时代(2010-2021,Fetch/Node.js、Webpack)
前端应用的领域
To Business 、To Customer 、To Developer
语言、框架、工具
语言
HTML、CSS、JavaScript、WebAssembly(类汇编的语言,有应用前景)
框架
node koa react vue ts git babel webpack esbuild
工具
游览器、网络、服务器
前端学习路线图
参考网站:Frontend Developer Roadmap: Learn to become a modern frontend developer
关于Web标准
了解Web标准组织
-
W3C:网际网路联盟(World Wide Web Consortium,简称W3C)
-
Ecma:Ecma国际(Ecma International)是一家国际性会员制度的信息和电信标准组织。
-
WHATWG:网页超文本应用技术工作小组是一个以推动网络HTML 5 标准为目的而成立的组织。在2004年,由Opera、Mozilla基金会和苹果这些浏览器厂商组成。
-
IETF:IETF一般指互联网工程任务组。 国际互联网工程任务组(The Internet Engineering Task Force,简称 IETF)是一个公开性质的大型民间国际团体,汇集了与互联网架构和互联网顺利运作相关的网络设计者、运营者、投资人和研究人员.
W3C和Ecma会员
W3C目前有457家会员,中国区会员有47家,Ecma的AM会员目前有18家,中国公司有字节、360、阿里、华为和腾讯加入
W3C流程
TC39流程
如何参与
关注大会:
W3C会议:年度大会(AC,TPAC),工作组会议(每月会议,各种研讨会)