No.6 Web开发基本情况及标准 | 青训营

66 阅读2分钟

昨天的笔记没写诶,有空的时候补一篇吧。

Web开发基本情况

起源,架构,变迁

1989年Tim设计的Web,然后计算机网络的核心是TCP/IP协议,然后Web核心是HTTP协议。

三个阶段

  • 只读时代(1989-2004)三件套
  • 体验时代(2005-2010)Ajax(不刷新页面的情况下可以实时更新即动态交互),jQuery(基本被淘汰,但仍有存量)
  • 敏捷时代(2010-2021)Iphone发布作为起点,然后用户体验作为互联网公司的主要事项。框架!希望我早点学会用Vue。

领域

  • To Business
  • To Customer
  • To Developer 之前不太清楚To B,To C是什么,现在清楚了好多诶。

框架的作用

Node学过一段时间,Koa需要学习,Vue需要学习。

推荐阅读深入理解现代浏览器的这篇文章。

网络

An overview of HTTP,推荐阅读此文章。

学习路线

Roadmap.sh可以查看学习路线图。好齐全啊。

关于Web标准

  • 了解Web标准组织
  • W3C与Ecma会员
  • W3C流程
  • TC39流程
  • 如何参与

了解Web标准组织

其实我感觉对我们初学者来说,参与标准制定有点远,最主要的任务就是不断重复然后掌握基本的方法。 W3C有四个总部,北京,日本,美国,欧洲。 Ecma:人造的词汇,总部位于日内瓦,1995年网景公司一个工程师花了10天时间创建了这门语言。 WHATWG:2004年成立的偏民间的组织。大部分成员是从W3C出来的,目的是为了加快标准的制定。 IETF:为了制定互联网底层协议的组织。

如何关于,参与会议

我觉得这些会议值得一看,最主要的是TPAC和GA。

总结

这节课最重要的就是那个学习路线图,需要逐步推进自己对于相关技术的了解啊。