ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

前端 历史大事件

2021-08-22 15:36:48  阅读:164  来源: 互联网

标签:历史 Javascript 浏览器 NodeJS 前端 JavaScript AJAX 事件


正文开始:
蛮荒时代: 没有前端概念,服务端比重非常大,都是PHP和Java语言的一些MVC框架在View层来写HTML和CSS样式,浏览器端仅处理些HTML表单和简单样式,直至1995年JavaScript出现,改变这一状况。
HTML表单提交前利用JS验证来减少请求次数,节省HTTP连接开支。这在当时一次请求得到响应需要等待很久的情况下是非常大的一个变革 1997年:Javascript 流行起来,规范需要统一,为了规范化,TC39组织通过ECMAScript来规范Javascript。推出ES1 第一次革命(2005年):AJAX出现,使JavaScript比重加大,AJAX提供了向后台发送请求局部刷新页面的功能。但当时大部分前端样式是由设计师来做,导致很长时间大家对前端的定义都是“抠图仔/美工”。 2006年: 为了更方便的操作DOM节点和简化AJAX流程,jQuery库出现 2008年:浏览器的发展,因为JavaScript和AJAX技术的出现,赋能前端的工作越来越多,当时的浏览器已然不能承载发展,Google携Chrome浏览器推出了JIT即时编译技术+JavaScript,
V8引擎使页面加载越来越快,性能也大幅提升。打败IE, 夺得浏览器大战的胜利。 第二次革命(2009年):NodeJS出现,它的出现是因为作者想解决同步耗时任务,当前端发起请求时需要一直等待响应结果返回,如果耗时较长会非常消耗资源,如果服务端能在响应之后发送通知给前端,
而前端不用刻意等待,可以去做其它事情,那么效率会提升很多,基于此选择了对前端更加友好的JavaScript,同构JavaScript在不同端的应用,使前端人员可以处理后台逻辑,更是促进了基于NodeJS的工程化热潮,
也奠定了之后Webpack/rollup/gulp/grant等工具的诞生。 同年(09年)第一款MVVM框架—Angular发布,也是在这一年。大屏智能化手机出现,前端跨端开发也提升了日程。这一年还有一件大事,npm包管理工具诞生,因为在此前JavaScript各种包下载都需要自己找资源,
随着NodeJS出现,两个大佬一拍即合,以JavaScript为原型打造了npm包管理工具。 2011年:ReactJS发布 2012年:Webpack(基于NodeJS) 发布,助力前端模块化开发,也是一款打包工具。 2014年:VueJS发布 2015年:ES6发布,这是JavaScript规范一次大的变革,异步Promise、let、const、箭头函数等等语法编写Javascript代码更加方便。TC39决定之后ES规范1年1更

 

标签:历史,Javascript,浏览器,NodeJS,前端,JavaScript,AJAX,事件
来源: https://www.cnblogs.com/liang715200/p/15172343.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有