Web标准与前端开发|青训营笔记
这是我参与「第四届青训营 」笔记创作活动的第4天
一、前端开发
- 起源、架构、变迁
开山论文: cds.cern.ch/record/3692…
早期web:1989年诞生时,web由三种技术构成:
- HTML
- HTTP
- URL
CSS和JavaScript是几年之后才出现的
三个时代
- 前端应用的领域
B/S 架构(Browser/Server)
- 无需安装特定客户端程序,通过URL访问
- 跨平台能力(Windows、Linux、Android、IOS)
- 无缝升级,客户端免维护
- 不能直接使用客户端硬件资源,用户体验单一
C/S架构(Clinet/Server)
-
需要安装特定客户端程序
-
针对不同平台开发不同版本
-
升级应用须重新安装
-
充分应用客户端硬件资源,构建大型3D效果应用
-
语言、框架、工具
二、关于Web标准
- 了解Web标准组织
- W3C与Ecma会员
- W3C流程
- TC39流程
- 如何参与
三、总结
什么是web开发 web开发相关概念:web浏览器、web服务器、URL、网页、网站 B/S、C/S架构模式 web应用领域 web应用开发的过程 web制定标准,相关组织机构
四、推荐阅读
- 深入理解现代浏览器
- An overview of HTTP
developer.mozilla.org/en-US/docs/…
- Frontend Developer
-
W3C
- 官网:www.w3.org
- Github:github.com/w3c
- 规范查询:www.w3.org/TR
- 全球会员:www.w3.org/Consortium/…
- 中国会员:www.chinaw3c.org/china-membe…
- 标准流程:www.w3.org/2020/Proces…
- 研讨会:www.w3.org/participate…
-
Ecma TC39
- 官网:www.ecma-international.org
- TC39:tc39.es
- Github:github.com/tc39
- Discourse:es.discourse.group
- AM会员:www.ecma-international.org/about-ecma/…
- Contributing to ECMAScript:github.com/tc39/ecma26…
- 各TC会议日程:www.ecma-international.org/about-ecma/…
-
WHATWG
- 官网:whatwg.org/
- Github:github.com/whatwg
- 规范查询:spec.whatwg.org/
-
IETF
- 官网:www.ietf.org/
- Github:github.com/ietf
作者:青训营官方账号
链接:juejin.cn/post/712450…
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。