前端开发之名词解释

最近正式学习前端开发,以Vue为锚点展开,之前的基础仅限于写写简单的html网页。开始学习后,耳濡目染了好多新名词,今天来总结记录一下,算是扫盲贴吧。

  • ES5/ES6
    JavaScript的标准规范,后面的数字表示不同的版本,就跟c++11、c++14一个意思。

  • Babel
    一个转换高版本JavaScript语法到低版本的工具,为了增强浏览器的适配性。

  • webpack
    一个前端代码及资源的打包工具。

  • Node.js
    一个强大的JavaScript的运行环境,npm就是其中的一个工具。

  • Vue/React/Angular
    分别都是前端开发的框架,应该是目前世界上最流行的三个了吧。

  • Element UI
    一个前端的组件库(里面有人家写好的按钮、列表等等组件),针对上面的三大框架都有实现。

  • Ant Design
    我理解就是蚂蚁金服推出的前端UI设计规范,代表了一种前端界面风格。

  • Ant Design Pro
    采用React实现的Ant Design组件库,很丰富,不仅有各种小组件,还有导航栏、菜单栏、主题配色等。

  • Ant Design Vue
    采用Vue实现的Ant Design组件库,跟Ant Design Pro差不多。

  • Less
    Less是一门动态CSS语言(Css的预处理技术),使得CSS样式更加灵活地作用于Html标签。类似的还有Sass、Stylus。

  • Mock
    Mock是一个模拟数据生成器,旨在帮助前端独立于后台开发,在后台未完成接口时,前端可直接模拟数据开发测试。

PS. 随时更新~~~

你可能感兴趣的:(前端开发之名词解释)