展望2017

  • Web Assembly 有望达到一个新的高度。
  • 有望在 <script> </script> 中使用 import 进行模块懒加载。详情见这里
  • JavaScript 同构解决方案持续增长,致敬服务器端输出前端内容的时代(即:页面直出到浏览器)。参见 NextJS
  • 响应式编程继续茁壮成长。(参见 MobX and RxJS
  • React,尤其是它倡导的概念继续占有支配地位。而 React 本身会被彻底重写(React Fiber)或者进化(Inferno
  • Angular 终于决定遵循 SEMVER 规范,所以 Angular4(甚至于 Angular5)有望在 2017 年发布。 参见 Roadmap
  • 简单的网站即 Web 1.0 可能会重新流行,但会建立在 2017 年新工具的基础上。(例如 Static site generation
  • RESTful JSON APIs 会更有竞争力(参见 GraphQL
  • 2017 可能是 VueJS 的丰收年。
  • 越来越多的开发者在做静态站点以及 API CMS tools 时开始抛弃传统的 CMS 解决方案。
  • 更多的人从 Sass 转向 PostCSS + CSSNext。
  • 越来越多地见到 HTTP2 和 HTTPS 的身影。
  • Web Components 继续潜伏等待开发者们助力实现前所未有的大爆发。
  • 无框架的框架势头正猛。(参见 Svelte
  • JavaScript 标准即将尘埃落定,同时期待 CSS 也能迎来大爆发,并早日稳定下来, 否则开发者们始终惶惶不可终日。
  • 相对于开放的 Web,对于 App Store 的仇恨与日俱增。
  • Redux 继续接受来自竞争对手的激烈挑战。 (参见 Mobx
  • YARN 将赢得更多的粉丝。
  • “Front-end apps”、”Thick Client apps”、”Static apps”、”No Backend app”、”SPA’s”、”Front-end driven app” 这些理念可以归结为一个概念:“JAM Stack”