摘要:既然做前端这个职业,那么对于它的来龙去脉,得了解,算称职点吧。查阅了四个人的技术博客,维基百科查找资料,前端技术发展,以前不叫前端,只是页面工程师。发展一开始,只是承载数据的标签,没有样式,没有排版,就是从上到下,从左到右。
如果你检索到了,忽略此文章,只是一个草稿。
既然做前端这个职业,那么对于它的来龙去脉,得了解,算称职点吧。查阅了四个人的技术博客,维基百科查找资料,前端技术发展,以前不叫前端,只是页面工程师。
起源当浏览器还没有时候,一个叫伯纳斯李的人,发明了一个HTML,叫超文本标记语言,主要是为了跟同事们,不需要什么都面对面交流,只要分享自己的文档就好了,就写了这个HTML。那它的承载环境是什么呢?谁去识别这个HTML呢?如果不是浏览器,那是谁?所以浏览器和HTML谁先出来,当然是浏览器了。
发展一开始,HTML只是承载数据的标签,没有样式,没有排版,就是从上到下,从左到右。后来有了CSS样式,布局变得好看了,字体变得好看了,有动画了。这还是算静态网页,到了后来有了javaScript语言嵌入浏览器中,网页可以做交互了,脚本语言控制浏览器上的HTML,去做一些样式变化、布局的变化,数据的变化了。全靠DOM提供了API接口。
后来Ajax出现了,web2.0来了,再也不用,请求数据,要很慢且要一整张HTML页面返回了,可以局部刷新,返回我们要的数据了。
2009年node,出现了,如果没有node也许没有现在的三大主流框架,现在很多包都发布在了npm上,每个包都有自己的功能,node基于谷歌V8引擎可运行javaScript的环境。node能做什么?不能做什么?要清楚。
现在现在主流框架React、Vue、Angular出现了,它们不同于Jquery这些库,Jquery这些库只是对DOM的封装,以及解决了浏览器的兼容问题。但是现在三大主流框架可不是对DOM的封装,他们是对DOM的抽象,我们再不需要亲自去操作DOM了,现在是声明式开发,我们要写什么标签,如何去更改HTML、CSS无须我们去操作DOM,框架会去做,这样开发思想就不一样了,数据驱动开发了。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/103864.html
摘要:移动端迅猛发展的前期,和这样的终端开发才是这个社会的主流,前端开发受限于网络速度和没有统一的标准,还是不受重视。同时,网络的普及,也让前端也正式迈入了移动端的开发。在可预见的将来,前端受益于灵活的部署和安装,在移动端开发中比例会逐渐加重。 刚好周末和朋友聊起前端从受鄙视到变得重要这个话题,感慨前端这四年来的发展,遂有本文。 1. 前情提要 毋庸讳言,在我刚工作的时候,前端是还是一个不受...
摘要:移动端迅猛发展的前期,和这样的终端开发才是这个社会的主流,前端开发受限于网络速度和没有统一的标准,还是不受重视。同时,网络的普及,也让前端也正式迈入了移动端的开发。在可预见的将来,前端受益于灵活的部署和安装,在移动端开发中比例会逐渐加重。 刚好周末和朋友聊起前端从受鄙视到变得重要这个话题,感慨前端这四年来的发展,遂有本文。 1. 前情提要 毋庸讳言,在我刚工作的时候,前端是还是一个不受...
摘要:同时,前端技术也慢慢的趋于稳固,自成一套体系。从月份开始,微信正式将公测了小程序。基于小程序的开发,也将成为国内的前端的一大重点。 前言 临近2017的尾声,总是希望来盘点一下这一年中前端的发展。到目前为止,前端的井喷期也快临近尾声了。并不像几年前一样,总是会有层出不穷的新东西迸发出来。同时,前端技术也慢慢的趋于稳固,自成一套体系。如果你喜欢我的文章,欢迎评论,欢迎Star~。欢迎关注...
阅读 965·2019-08-30 15:55
阅读 3409·2019-08-30 13:10
阅读 1242·2019-08-29 18:45
阅读 2297·2019-08-29 16:25
阅读 2077·2019-08-29 15:13
阅读 2332·2019-08-29 11:29
阅读 525·2019-08-26 17:34
阅读 1448·2019-08-26 13:57