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

89 阅读2分钟

Web开发基本情况介绍

前端1989年诞生,Web由三种技术构成:HTML、HTTP、URL。CSS和JavaScript是几年之后才出现的。Web变迁分为只读时代-体验时代-敏捷时代

  • 只读页面需要每次向服务器发送信号,才能刷新页面,静态只读。
  • 体验时代出现Ajax技术,不用响应,可以动态交互页面,也出现比较流行的框架jQuery、YUI。
  • 敏捷时代大概是在苹果手机的发布的时代背景下发展起来的,这个时代更注重用户体验,这个时代的关键字是模块化、组件化、转译、打包等。

前端应用的领域

  • 企业级应用、大型互联网公司、大型广告平台等主要表现出网站,需要登陆,提供很多选项,可以管理自己的网站
  • 最早的网站是在大众之间实现交流的作用,现在也包括娱乐网站、电商平台、新闻资讯、在线教育等平台,这个规模也非常大
  • Web开发的每个流程都离不开工具,比如VSCode代码编辑器
  • 桌面浏览器,用于办公还有手机浏览器
  • 服务器
  • 终端/命令行和桌面跨端/移动跨端

语言框架和工具

三种语言HTML、CSS、JS

框架:

image.png

关于Web标准

Web标准是一个开放的标准,是一个庞大的社区,共同维护它的开发和发展,我们可以学习最新的语言特性,甚至可以参与标准制定。

标准组织:

image.png

W3C中可以学到很多Web规范;TC39有自己的官网

image.png

image.png

这些开放的官网用于收集开发者们的建议

个人总结

此次课程老师介绍了Web的基本概述,也指明了学习前端开发的过程,哪些是重点,哪些需要在今后的学习中攻破,让我对这学习部分内容有了明确的思路。学到了W3C和TC39规范的制作流程以及如何参与。另外,学习框架之前可以先了解框架的作者,了解初衷才能更好的学习,带有目的的学习很重要,老师推荐深入理解现代浏览器这本书,后面我打算阅读这本书。http对于前端开发也很重要,不仅需要掌握甚至要精通,很多基本原理都是需要理解的,学习前端的课程还有很多,需要认真的去学习、了解。