css预编译处理器:
    针对于需要时常修改的css样式,有相应的语言批量处理css内容。
    sass:基于rubby,通过服务器端进行修改。
    less:基于node.js,进行批量修改。

    JavaScript版本:
    es5:目前浏览器全部支持。
    es6:目前浏览器大量支持。
    typescript(微软出品):相比较es5来说,有更多的支持。

    Javascript 框架:
    jquery:兼容ie浏览器,但是dom操作太频繁。
    angular:google公司的,采用mvc框架进行开发。
    react:facebook公司的,采用虚拟dom方式,提升效率,需要额外学习jsx。
    vue:尤雨溪的,采用了两个的优势。
    axios:通信工具。

    UI 框架:
    ant-design:基于react的ui框架,来自于阿里云。
    Element-ui:基于vue的ui框架,来自于饿了么。

    打包框架:
    babel:主要用于编译,typescript或es6语法进行编译,使其可以在es5的浏览器上使用。
    webpack:模块打包器,打包、压缩、合并、按序加载。