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

77 阅读1分钟

Web标准与前端开发

01 前端开发

Information Management: A Proposal This proposal concerns the management of general information about accelerators and experiments at CERN. It discusses the problems of loss of information about complex evolving systems and derives a solution based on a distributed hypertext system.

1989年Web诞生时由HTML,HTTP,URL三种技术构成 CSS和JS是后面出现的

前端开发经过了三个时代 只读时代:

  • 单向发布
  • 静态只读
  • 链接跳转
  • 刷新页面
  • 表格对齐
  • 公共网关接口(Common Gateway Interface,CGI)是Web 服务器运行时外部程序的规范,按CGI 编写的程序可以扩展服务器功能

体验时代:

  • 动态交互
  • 社交媒体
  • 用户生成内容(UGC)
  • 单页应用(SPA)single page web application,就是只有一张Web页面的应用,是加载单个HTML 页面并在用户与应用程序交互时动态更新该页面的Web应用程序
  • jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(框架)
  • YUI 全称Yahoo! UI Library。是一组工具和控件,用JavaScript写成, 为的是用DOM 脚本,DHTML和AJAX等技术创建丰富的网页交互式应用程序

敏捷时代:

  • 模块化
  • 组件化
  • 转义(transpiling)
  • 打包(bundling)
  • React.js
  • Vue.js