前端发展史:服务器渲染、浏览器渲染

一、前端发展简史

【静态网页时代】

  ◇ 1989年,Tim Berners-Lee(博纳斯 李)提出:个人计算机上访问大量的科研文献,并建议在文档中链接其他文旦,这就是WEB原型

  ◇ 1994年W3C(万维网 w3c.org)成立,网景公司推出第一代navigator浏览器,HTML也发布了第二代版本,TIM的好友设计出CSS,这就是前端的起点。

  ◇ 1995年,网景工程师设计出JavaScript语言

  ◇ 1996年,微软发布JScript,至此拉开navigator与IE浏览器大战

  ◇ 1997年6月,ECMA(欧洲计算机制造联合会)以JavaScript为基础指定了ECMAScript规范,从此各浏览器以此为规范来开发自己的 的浏览器产品。

  ◇ 2015年6月发布了ES6后改名为ES2015,并规定此后每年6月发布一个新的版本。以ES2015为分隔之前为JS老版本规范,之后为新版本规范。同样HTML在2014年发布了HTML5,2011年CSS发布css3,从此前端基础的技术栈逐步稳定下来。

【动态网页的崛起】

  ◇ 1995年之前,JS只能用来做一些简单的DOM的修改,WEB页面都是静态的(静态的显示文本和图片),1995年PHP诞生,1996ASP诞生,转换为IE服务端页面技术实现了WEB页面的动态化,从此进入服务器渲染的时代。

二、服务器渲染

  

 

三、客户端渲染

【AJAX时代:前后端分离的雏形,异步渲染大显神通】

  最初的WEB发展阶段,前端页面想要获取后台信息需要刷新整个页面。随着AJAX的技术出现,使得不需要刷新整个页面就可以实现服务器与客户端的数据交互。2014—2015随着移动端H5的崛起,高性能的web体验是重中之重,大部分项目改为“前后端分离模式”,开始改为客户端渲染。此后跨域请求方案:JSONP、Cors、Proxy、Scoket、Fecth等通信方案不断崛起。

                

 

 

 

posted @ 2019-11-20 20:25  我就是要学习  阅读(410)  评论(0编辑  收藏  举报