Web 标准与前端开发 | 青训营笔记

136 阅读1分钟

这是我参与「第四届青训营」笔记创作活动的第4天

一、关于前端开发:起源、架构、变迁

1.Web三种技术构成:

1989年诞生时,Web由三种技术构成:

  • HTML
  • HTMP
  • URL

注:CSS和JavaScript是近几年才出现的。

2.前端开发的领域

  • To Business
  • To Customer
  • To Developer

3.前端开发的领域之浏览器

Desktop

image.png

Moblile

image.png

4.前端开发的领域之服务器

image.png

5.前端开发的领域之终端和跨端

image.png

命令行/终端

  • Webpack CLI
  • Babel CLI
  • Vue CLI
  • React CLI

image.png

桌面跨端

  • Electron
  • NW.js

image.png

移动跨端

  • React Native
  • Flutter

6.关于前端开发:语言、框架、工具

  • HTML
  • CSS
  • JavaScript
  • WebAssembly

image.png

7.关于前端开发:浏览器、网络、服务器

二、关于Web标准

1.标准组织

W3C:World Wide Web Consortium

image.png

Ecma:Ecma International

image.png

WHATWG:Web Hypertext Application Technology Working Group

image.png

IETF:Internet Engineering Task Force

image.png

W3C目前在全球有457家会员,其中北航总部(中国区)会员47加

Ecma的AM(Associate Member)会员目前有18家,中国公司有字节跳动、360、阿里、华为、腾讯等5家

2.规范制定流程

W3C规范制定流程

image.png

Ecma TC39规范制定流程

image.png