Rumah >hujung hadapan web >tutorial js >对前端的未来的展望

对前端的未来的展望

零下一度
零下一度asal
2017-06-26 13:38:331901semak imbas

  1.用户需求日渐上涨。

  你们的舞台很大,前端作为一门“手艺”,要求大家更快地作出更复杂的页面。

  2.新的Javascript特性。

  Jquery带给了我们很多快乐,但太多直接的DOM操作和混乱的数据管理导致了性能低下,所以差不多是时候要跟它说拜拜了。各种新的前端框架比如React和Vue更注重DOM优化和状态管理,可以应付更复杂的需求。

  Typescript看起来是长远的赢家,因为它有比较大的自由度,开发起来也比js更友好。

  3.我们不做页面,我们做系统。

  样式手册、系统设计、模式库在开发中越来越重要。我们不再码出一张张的页面,而是根据需求设计一个系统。我们不得不佩服js的可发展能力。

  4.原生和web的界限逐渐模糊。

  原生app能做的事情,渐渐地web也能做了,像音频、视频和在线支付。大家真正关心的是应用好不好用,而不是它是如何建造的。web将会是PC应用或手机应用的一个巨大的舞台。

  5.URLs是未来的重头戏。

  在浩瀚的互联网海洋里,通过URL可以把需要的东西挖出来,不得不说URL是人类史上最重要的发明之一。URLs就是以后的市场营销的竞技场了。

  6.性能是重要角色。

  人类已经不能忍受慢慢加载的网页了,要么瞬间响应,要么关掉。

  7.CSS也要更加模块化了。

  说出来你可能不信,CSS也有“内存泄漏”这样一个说法,所以以后就要把它的作用范围缩小,并捆绑到组件上。

  8.CSS预处理渐渐淡出舞台。

  CSS预处理器帮我们节约了不少精力,最终我们执行CSS模块化,某种意义上讲也是通过预处理器。当混合式CSS写法兴起之时,当今的CSS预处理方式就可以退休了。

  9.写好HTML和CSS依然重要。

  结构和样式在浏览器下的组成和解析方式,随着技术的发展不断变化。但是你仍然需要知道,怎样的HTML结构有利于SEO,更易于阅读,怎样的CSS明明更科学。

  10.工程化处理可以让页面更具有竞争力。

  各种打包和处理工具可以大大提升页面性能,比如给浏览器呈现怎样的代码、组件何时何地如何呈现、不用的代码暂时丢一边等。web的舞台在进化,工程化工具当然也不会落后。

 

  精彩评论提问,留给大家思考:

  ernest:你说“页面”将会消失,但是你又说我们靠URLs寻找特定信息。那么页面消失了,我们靠URLs跳转到哪里呢?

  Phil Nelson:这个“系统”的概念会伤到很多项目和人的。玩具(框架)虽然有趣,但是你要现实点。

  goose:我不同意你关于jquery的观点,有数据为证。无疑它的市场比例会下跌,但是它的地位仍不可替代。

  (各种讨论和争吵就不一一贴上了,大家看文章也要像他们一样好好思考,不要见到大牛就不质疑了^_^)

Atas ialah kandungan terperinci 对前端的未来的展望. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn