UI

前端UI库

一些前端UI库

Posted by jorce on October 20, 2018

本章介绍一下我用过的或者接触过的前端UI库

Vue

PC端

element

这个不必多说,用过Vue写后台的同学肯定都过用,本人也在工作中和自己的项目中大量使用了饿了么库,甚至还用它写过移动端,组件多,功能较完善并且一直在维护。 github上有很多人用它写了后台管理系统 例如比较出名的vue-element-admin

iview

这个的话我是在尤大推荐的时候看了一下,在自己的项目中稍微用了一下包括风格样式和ele差不太多,但是组件上比ele要少一点。相比之下我还是选择维护团队大一点的ele。并且在github上看了也有人在做基于iview的后台管理系统,但是我down下来之后有不少报错。

vue-beauty

看ant的时候看到的vue借鉴的库,没用过,星星数也比较少,最近的更新也比较少。

移动端

vue-material

看material的时候接触到的,因为公司官网用的是mui,发现效果还挺好的,特别是一些点击样式阴影设计都相比其他框架有优势,它的缺点在于对body等标签有修改会覆盖你可能已经写好的样式,这点需要注意一下。 相比muse-ui的话,它的组件样式更完善,更趋于mui。

Vant

有赞团队的前端库,样式什么的还行,但是文档写得是真的不敢恭维,定制化一般,许多组件没有option,公司在做移动端管理系统的时候用了一下,挺费劲的。

mint-ui

在第一家公司的时候他们做的商城APP用的库,最近已经不维护了,也是饿了么团队做的。其实功能挺全的,但是不维护了的话以后也就。

React

PC端

Ant-design

大名鼎鼎的阿里团队的react库,组件很全,使用者也很多,写后台管理系统的话一般都用这个。

semantic-ui

公司同事推荐的库,看了一下文档组件很齐全,样式也很简约。

移动端

material-ui

不多数,react第一个UI库,样式很好看,包括一些悬浮效果波纹涟漪都比一般的超级简约的库好看得多。

Angular

移动端

ionic

ionic的话一开始接触是认识到他和react native一样用来构建APP的。直到上家公司使用了它的组件才知道它也是一个ui库,样式的话没什么特殊的都差不多。

最近基本不怎么用angular了接触的不多。