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

127 阅读1分钟

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

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

关于前端开发

【达到职业宏观认知的目的】

起源、架构、变迁

  • 起源于起源于一个建议:“万物互联”  (Web 视图)
    • “上网”=> 接入Internet互联网、TCP/IP协议、Http超文本传输协议  (Web 视图)
    • 1989年诞生时,Web由三种技术构成:  (Web 视图)
      • HTML【网页结构】  (Web 视图)
      • HTTP  (Web 视图)
      • URL【网络上唯一标识资源的定位服务】  image.png
    • 简单总结为: image.png

前端应用的领域

To Business 面向企业应用、大型机构
To Customer 面向客户
To Developer 面向开发者
  • 浏览器

    • Desktop(主要有:谷歌、微软、火狐、Safari)
    • Mobile(主要有:安卓、苹果)
    • 【推荐文章:深入理解现代浏览器.md(脱机mock形式讲解)】
  • 关于HTTP:【推荐文章: An overview of HTTPimage.png

  • 服务器:node.js、express.js、koa 

  • 终端和跨段: 

    • 命令行/终端:Webpack CLI、Babel CLI、Vue CLI、React CLI 
    • 桌面跨端:Electron、NW.js
    • 移动跨段:React Native、Flutter

语言、框架、工具 

  • HTML、CSS和Javascript:
    • HTML负责结构页面;
    • CSS为页面提供装饰;
    • JavaScript赋予页面动态和交互能力。
  • WebAssembly(高级语言进行转化;“类汇编、低级、靠近原生js所以速度很快”)【可以支持多种语言在浏览器运行编译】 image.png

前端学习线路图 

关于Web标准

了解Web标准组织

W3C与Ecma会员

image.png

W3C流程

TC39流程

image.png

如何参与

  • 关注各大会议