流行框架

前端的流行框架

  1. 前端项目自动化构建
    1. 举例:代码混淆
    2. gulp、grunt、webpack.
  2. CSS预处理器
    1. “编译”的概念。
    2. css预处理器就是类似于LESS的东西,把一门扩展后的CSS语言编译成css本身
    3. LESS、SASS、stylus(张鑫旭的博客)。
    4. 除了“预处理器”外,还有一种“后处理器”,postCss。(W3C大漠)
  3. JavaScript预处理器
    • 为什么要有ES6?因为Es5的功能在现在这个阶段已经不适应我们 的前端开发了。ES5本身的缺陷会导致它不适应更大型、更复杂的页面应用的开发。ES6一定程度上解决了ES5的问题,但是ES6本身也有一个问题:兼容性。只有最新浏览器才能实现一部分功能。
    • 处理JavaScript内部之间的转化之外,还有一些第三方的语言。
      • Typescript 微软的(允许变量做类型注释,如果你声明了一个字符串变量,它不允许你再把数值或者对象之类的其他类型的值赋值给它)
      • Coffeescript,ruby社区的
      • dart, Goole的。
  4. UI框架
    • bootstrap amaze UI semanticUi
  5. 网页应用开发
    • Angularjs
    • vue React Backbone Avalon Ember knockOut
  6. 包管理器
    • 原来用到各种第三方库的时候,都是各处官网下载,然后放到项目里面。
    • npm nodeJs自带的(node package manager)
    • bower

posted on 2016-11-06 00:51  山上的小兵  阅读(160)  评论(0)    收藏  举报

导航