2017年前端开发手册一样-2016面前端技术回顾

2017年前端开发手册公布了,从今天始发陆续也大家送上译文章。每日一首,今天凡率先篇,是笔者对2016年前端圈的同浅技术回顾。

  1. 2016年凡是UI组件,树之UI组件,用于构建复杂的用户界面。
  2. 零件是由单个文件构成,
    在一个文本或者含HTML,CSS,JS!–这不再是亵渎主流开发的如出一辙句话。
  3. React, Redux, Webpack, ECMAScript 2015 (又名
    ES6),和Babel获得广大利用。这些解决方案变成民意调查中最为常用之技艺。
  4. 开发人员意识及,在大多数气象下通过HTML5和webview实现混合移动支付在构建应用程序时并无可知于丁看中。
  5. React
    Native和NativeScript开始替移动HTML5的webview方式开发混合使用。
  6. 多口舍弃Gulp选择NPM scripts,但Gulp仍然很受欢迎。
  7. SASS仍然是一个给欢迎的工具,而PostCSS(+ CSSNext)也于不断前进。
  8. Linting/Hinting
    HTML、CSS和JavaScript是大多数开发人员都待做的政工(ESlint代表JShint
    &JSCS并入ESlint)。(Linting
    是分析代码以标记代码的潜在错误或只是疑用法的进程;
    所谓Hinting,英文原意是暗示、提示。字库技术借用了Hinting的意义,转为:字符Glyph在没有密度显示时影射到指定的触发达。)
  9. 开发人员有起舍Sublime和Atom而转向VScode的大势。
  10. jQuery还当,但人们使用的兴味减退了。jQuery
    3的上线,就像山林中的同样蔸树倒下,没有人听到。
  11. Vue.js继续得到支持。理应如此!
  12. JavaScript函数式编程和模式得到了那个多的关注。
  13. 离线开发及在发展之大网利用成主流。
  14. 微软于前者领域崭露头角并做出了孝敬。
  15. 乘机网络技术越来越重要,能够使部分诸如NW.js和Electron的技术开发windows,OSX和linux本地应用程序。
  16. Angular2(又称为“Angular”)从神坛上移步了下去,开发者也发觉及她世代不会见如Angular
    1那样主流。
  17. JavaScript明显还是是软件技术的中坚。
  18. 复多的开发人员开始关注工具(如自动化)和测试。
  19. 静态网站生成器被认真对待。
  20. CSS Grid快速提高同时前途光明。
  21. NPM受到了片来自Yarn的打。
  22. Preact, Deku, Rax, 和
    inferno展示下的进步而从不太多API的变更表明类React解决方案的产一个演变出现了,。
  23. 大多数总人口方学习接受JSX,现在他们一度黔驴技穷想像不适用JSX是呀则的。
  24. 一个可行之CSS模块模式(CSS封装)是今与可用之,因此CSS in
    JS将变成一个使得之解决方案。
  25. 愈多之人头转向UI功能/集成测试,包含视觉CSS和RWD回归测试的定义。
    26.和无相同的浏览器API作努力的生活就仙逝了,是出于原本子IE的施用发展还曾经大幅下滑。
  26. 大部口且发觉及他们在web开发上须来一个几近配备战略计划。
  27. 乘机Javascript添加了类别检查、对近似语法的坚持不懈与面向对象的概念,大量从事其他语言开发之人头,继续投入到JavaScript的空间受到来。
  28. 热模块更新技术及时空旅行调试等前端开发技术被普及。
  29. 原生JavaScript浏览器模块加载程序还需要等一段时间。
  30. 强制执行CSS和JavaScript的作风习惯易得越来越重要(考虑到ES3 到
    ES6代码和CSS预处理程序语法变化)
  31. 无多而数据肯定的JavaScript开发人员开始选择Elm。
  32. TypeScript得到了大量下及粉丝。
  33. http://aurelia.io/ 成为商家开发人员成为智慧的挑。
  34. Webpack继续斗争并巩固在上面JSPM解决方案中的地位。
  35. HTTPS,是的,我们是当真的。
  36. BASH在windows上出现。
  37. 照会类API被chrome用户使用与滥用,但要获得你的兴。
  38. Firebug正式死亡。
  39. 2016年,CSS 20岁了。
  40. Immutability的定义迅速扩散。