Web开发相关内容-0808|青训营笔记

76 阅读1分钟

Web标准和前端开发

关于前端开发

起源、架构、变迁

  • 只读时代 1989-2004
    • HTML/CSS/JavaScript
      • 单向发布
      • 静态只读
      • 链接跳转
      • 刷新页面
      • 表格对齐元素
      • CGI
  • 体验时代 2005-2010
    • Ajax/Web API/jQuery
      • 动态交互
      • 社交媒体
      • 用户生成内容(UGC)
      • 单页应用(SPA)
      • jQuery
      • YUI
  • 敏捷时代 2010-2021
    • Fetch/Node.js/Webpack
      • 模块化
      • 组件化
      • 转译(transpiling)
      • 打包(bundling)
      • React.js
      • Vue.js

前端应用领域

  • Business
  • Customer
  • Deverloper 浏览器

服务器

终端和跨端

命令行/终端:Webpack CLI,Babel CLI,Vue CLI,React CLI

桌面跨端:Electron,NW.js

移动跨端:React Native,Flutter

语言、框架、工具

image.png

image.png

前端学习路线图

image.png

关于Web标准

了解Web标准组织

  • W3C:World Wide Web Consortium
  • Ecma:Ecma International
  • WHATWG:Web Hypertext Application Technology Working Group
  • IETF:Internet Engineering Task Force

W3C与Exma会员

W3C流程

image.png

TC39流程

如何参与