vlambda博客
学习文章列表

【前端】字节青训营学习笔记-web标准与前端开发

关于前端开发

起源、架构、变迁

很多人分不清上网是哪个网?即使在互联网的诞生地也是如此,web的普及和深入人心可见一斑。

上网指接入Internet,它是地球上互相连接的计算机构成的网络。计算机网络诞生于上个世纪60年代,标志性通信协议是TCP/IP。

web的起源

1989年诞生时,web由三种技术构成:HTML,HTTP,URL。

image-20210820192011428

web的发展

【前端】字节青训营学习笔记-web标准与前端开发
image-20210820192206916

前端的应用领域

  • Business
  • Customer
  • Developer

Business

企业级应用

在互联网公司内部,各种应用几乎都是web平台。

Customer

消费者

所有的互联网门户网站,互联网平台,在线教育其实全都是基于web开发的,这个规模其实是非常庞大的,而且这个是非常重视用户体验的。

Developer

开发者

开发者开发给自己用,自产自销,用来提升开发效率,提升产品品质。一般就是一些开发者工具,有平台,有框架。从模块化,打包,编译,测试,到部署,调试,可以说覆盖了整个开发生产的全部流程。

前端浏览器

【前端】字节青训营学习笔记-web标准与前端开发
image-20210820193125995

前端应用之服务器

【前端】字节青训营学习笔记-web标准与前端开发
image-20210820193223514

前端应用的终端与跨端

【前端】字节青训营学习笔记-web标准与前端开发
image-20210820193319373

语言、框架、工具

image-20210820193410669

浏览器、网络、服务器

深入理解现代浏览器(github.com)

image-20210820195129971

学习路线图

Learn to become a modern frontend developer (roadmap.sh)

WEB标准

W3C:World Wide Web Consortium

Ecma:Ecma International

WHATWG:Web Hypertext Application Technology Working Group

IETF:Internet Engineering Task Force

W3C

官网:https://www.w3.org

Github:https://github.com/w3c

规范查询:https://www.w3.org/TR

Ecma TC39

官网:https://www.ecma-international.org

TC39:https://tc39.es

Github:https://github.com/tc39

Discourse:https://es.discourse.group182021

WHATWG

官网:https://whatwg.org/

Github:https://github.com/whatwg

规范查询:https://spec.whatwg.org/

IETF

官网:https://www.ietf.org/

Github:https://github.com/ietf192021