这是我参与「第四届青训营 」笔记创作活动的的第8天
1. 关于前端开发
起源、架构、变迁
Web于1989年初诞生,起初的Web仅由三种技术构成
- HTML
- HTTP
- URL
而CSS和JavaScript是几年之后才出现的。
前端开发的应用领域
- Business
- Customer
- Developer
前端应用领域之浏览器
- 客户端
- Chrome
- Edge
- Firefox
- Opera
- Safari
移动端
- 安卓
- IOS
前端应用领域之服务器
- Nodejs
- express
- koa
前端应用领域之终端和跨端
命令行/终端
- webpack cli
- babel cli
- vue cli
- react cli
桌面跨端
- Electron
- nw.js
移动跨端
- React Native
- Flutter
语言、框架、工具
浏览器、网络、服务器
浏览器
推荐文章:
学习路线图
Frontend Developer Roadmap: Learn to become a modern frontend developer
2. 关于Web标准
-
W3C: World Wide Web Consortium (通常意义上的Web标准)
-
官网:www.w3.org/
-
Github:github.com/w3c
-
规范查询:All Standards and Drafts - W3C
-
-
Ecma: Ecma International(ECMAScript标准化规范)
- Ecma TC39官网:Home - Ecma International (ecma-international.org)
- TC39:TC39 – Specifying JavaScript.
- Github:Ecma TC39 (github.com)
- Discourse(讨论组):TC39 - Specifying JavaScript (es.discourse.group)
-
WHATWG: Web Hypertext Application Technology Working Group
- 官网:Web Hypertext Application Technology Working Group (WHATWG)
- Github:WHATWG (github.com)
- 规范查询:Standards — WHATWG
-
IETF: Internet Engineering Task Force
- 官网:IETF | Internet Engineering Task Force
- Github:Internet Engineering Task Force (IETF) (github.com)
W3C规范制定流程
总结感想
作为一名前端工程师,掌握前端开发的一些web标准、了解浏览器和网络、及时获取技术的更新都是很重要的。