作家
登录

2017前端大事件和趋势回顾,2018何去何从?

作者: 来源: 2017-12-11 09:05:27 阅读 我要评论

>> 相干浏览:

  • Vue.js 框架成为 WordPress 弃用 React 后的最佳选择:https://www.oschina.net/news/88935/vue-js-be-the-best-choice-for-wordpress
  • 翻译 | 我们为什么以及是若何大年夜 Angular.js 迁徙到 Vue.js ?:https://www.oschina.net/translate/why-and-how-we-migrated-from-angularjs-to-vuejs

7、CSS-in-JS 在争议中沉淀

React 的出现,打破了以前“存眷点分别”的网页开辟原则,因其采取组件构造,组件强迫请求把 HTML、CSS、JavaScript 写在一路。跟着 React 的走红和组件模式深刻人心,这种"存眷点混淆"的新写法逐渐成为主流。外面上,React 的写法是 HTML、CSS、JavaScript 混淆在一路。实际上并不是,其实是用 JavaScript 在写 HTML 和 CSS,React 是在 JavaScript 琅绫擎实现了对 HTML 和 CSS 的封装。

因为 CSS 的封装异常弱,导致了一系列的第三方库,用来加强 React 的 CSS 操作,它们统称为 CSS in JS,意思就是应用 JS 说话写 CSS。

CSS in JS 的出现带来了很多争议,有不少人认为是在反复造轮子,或者说是没有找到其优势。CSS-IN-JS 是不是将来的偏向我们暂且不议,但其在2017年已获得明显的采取。

8、静态网站卷土重来

2017 ,静态网站卷土重来。Gatsby 等框架使你可以或许应用 React 和其他现代对象构建静态网站。不是每个网站都须要或应当是一个复杂的现代 Web 应用,静态网站生成器可以或许供给的办事器端衬着和无与伦比的速度,正式其优势地点。

静态网站生成器还激发了另一个被称为 JAMStack 的趋势:“JavaScript,APIs,Markup”。 JAMStack 应用雷同的静态预构建 HTML 文件以及可反复应用的 API 和 JavaScript 来处理请求/响应周期内的任何动态编程,旨在供给更好的机能,更高的安然性,更低的扩大成本和更优的开辟人员体验。

9、GraphQL 持续挑衅 REST

固然很多人认为 GraphQL 在2017年依然没有火起来,但弗成否定的是 GraphQL 已逐渐占据了一席之地。不再治理多个端抱病获取不须要的数据,GraphQL 许可客户端声明式地定义所需的数据,并大年夜单个端点检索所稀有据。这也正式它在刚出现时被认为是概绫屈性的 API 对象的原因,因为它可以让客户端在请求中指定欲望获得的数据,而不像传统的 REST 那样只能逝世板地在办事端进行预定义。

10、TypeScript 和 Flow 受追捧

2017年,TypeScript 受到了很多 JavaScript 开辟者的追捧。TypeScript 由微软创建,也是新版 Angular 采取的说话,其强类型正式优势地点。 而 Flow 则供给了一种加倍灵活的方法来引仁攀类型,而不须要进行重构。

【编辑推荐】

  1. 这么多前端优化点你都记得住吗?
  2. 做前端好照样Java好?看这三方面
  3. 前端开辟者该若何设置数据库
  4. 前端必备技巧之Web图像优化
  5. 大年夜佬谈谈越来越难做的前端,为什么很多人低下了头
【义务编辑:庞桂玉 TEL:(010)68476606】

  推荐阅读

  MySQL极具参考价值的性能调优技巧

开辟者大年夜赛路演 | 12月16日,技巧立异,北京不见不散 万圣节已经以前良久了,该是把留意力集中期近将到来的假日季候的时刻了。起首是感恩节,接着就是黑色礼拜五和收集礼拜一,最终在圣>>>详细阅读


本文标题:2017前端大事件和趋势回顾,2018何去何从?

地址:http://www.17bianji.com/lsqh/39607.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)