字节青训营学习笔记(web标准与前端规范化)
今天是青训营打卡学习的第五天,接下来是关于今天学习内容的笔记,萌新上路,请多多指教!如有错误请批评指正!谢谢!
前端应用场景:
前端应用场景大致分为:桌面端和移动端,移动端又细分出大屏设备、 手机浏览器
node.js:
是一个基于js的服务器语言框架,使前端不用学习新语言就可以开发mock后端
关于前端开发:起源、架构、变迁
上网只接入Internet,它是地球上相互连接的计算机构成的网络。计算机网络诞生于上个世纪的60年代,标志性通信协议是TCP/IP
1989年诞生时,Web由三种技术构成:
- HTML
- HTTP
- URL
关于前端开发:前端应用的领域
- To Business
- To Customer
- To Developer
1)关于前端开发:前端应用的领域之浏览器
- Desktop:Edge、Chrome...
- Moblie
2)关于前端开发:前端应用的领域之服务器
- node
- Express
- koa
3)关于前端开发:前端应用的领域之终端和跨端
- 命令行/终端
- 桌面跨端
- 移动跨端
了解Web标准组织
Web 标准是由各大标准组织制定,由浏览器和其他 Web 底层框架或工具来实现,再提供给开发者能以最小成本开发适用于多平台的 Web 应用,这些标准是我们能访问无数网站的前提
W3C与Ecma会员
- W3C目前在全球有457家会员,其中北航总部 (中国区)会员47家;
- Ecma的AM (Associate Member) 会员目前有18家,中国公司有字节跳动、360、阿里、华为、腾讯等5家
web标准查询
- W3C的规范查询地址:All Standards and Drafts - W3C
- TC39规范查询:TC39 – Specifying JavaScript.
- WHATWG规范查询:Standards — WHATWG
- IETF规范查询:IETF | Internet Engineering Task Force
- W3C公开线上研讨会: (www.w3.org/participate…)