对于web前端的理解
最新的react面试题对于web前端的理解
其实写这篇⽂章的⾸要⽬的是为了准备⼀道⾯试题——你对前端的看法是什么?
本⽂不会仅从技术⾓度去考虑这个问题,还会依据这个社会的变⾰去讨论这个问题。
本⽂仅代表个⼈观点,不喜勿喷。
WEB前端的历史
在2011年之前,web前端⼀直被作为后台代码的附属品的存在,甚⾄⼀众中⼩型公司的前端⼯作都由后台⼯程师完成。那时⽤户对⽹页的展现并没有什么很⾼的需求,互联⽹公司也只是⼀味的创造新功能,再将功能丢到前台。
那是的WEB前端只是这个⾏业的副产品,只是夹在设计师和后台之间的⼀座⼩桥⽽已。
WEB发展的契机
在我看来,有这么⼏点真正带动了前端⾏业的发展
2010年 iphone4的推出,带动了移动互联⽹的新浪潮以及象征着硬件能⼒的⼀⼤步提升。
HTML5的诞⽣,对移动端的强⼒⽀持。
⽹速的⼤提升,让⽹页拥有了本地APP的体验。
的推出,给WebAPP提供了⼀个⼊⼝。
社会的变⾰——互联⽹+
如果为这⼏点总结⼀下的话,那么就是——由于互联⽹,特别是移动互联⽹的崛起带来了巨⼤的社会变⾰(),伴随的硬件条件的提升(设备能⼒&⽹速)以及提供的⼊⼝,再加上WEB⾃⼰很争⽓(优秀的体验),web有了举世瞩⽬的发展。
所谓天时地利⼈和,⽤在前端的发展之路上,⼀点都不为过。
从技术上看WEB发展
单从JS的发展来看,伴随的设备硬件能⼒的提升,各类前端框架被普及,前端也拥有了强⼤的数据处理能⼒。通过各类第三⽅的开源框架抑或是引擎,node.js、react native、three.js等;js拥有了写PC软件的
能⼒,拥有了⼿机APP的能⼒,拥有了写后台的能⼒,拥有了写⼤型游戏的能⼒。正因为⽹页版本更新快,BUG修复及时等⼀些列优秀体验,⽹页⼤步前进。
WEB前端的未来
伴随着基于WEBGL的⼀系列3D游戏引擎的诞⽣,结合时下流⾏的VR、AR;相信前端会给虚拟现实、增强现实带来不⼀样的体验。
⽤户对于产品体验的要求不断提升,也正说明了最接近⽤户的WEB前端的重要性。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论