最近正式学习前端开发,以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. 随时更新~~~