UI框架作为前端一门必须要了解并且熟练掌握的一门技术,关于目前不同的js框架对应的不同的框架还是有必要说说。
关于PC端的UI框架是在是太多了。
react:目前常用的得数蚂蚁金服出的Ant Design了。而最新刚刚发布了4.0版本。移除了对IE9/10的支持,同时也支持 React Hook。当然还有其他的
vue:目前常用的算得上是饿了么出的ElementUI了。当然还有其他的
移动端的UI框架也挺多。不过这是针对于VUE来说的。
- Vant UI。有赞公司出的一套电商类的UI框架,如果是做移动端电商的,想必这款UI框架用的是得心应手了吧
- Muse UI。社区人员维护的一套UI框架。
- Mand Mobile。也是社区活跃挺高的一款UI。同时还包含了React Native的UI。
VUE的可以说有很多,但也有很多都不再维护了。比如滴滴公司的Cube UI,京东的Nut UI等等。
再来看看React,相对来说就很少了。我一直都是在使用react开发网站,不管是PC还是H5的。PC的当然是首选了 Ant Design,但是H5端的ant是真的没有PC的好用。所以最开始在开发移动端的时候都是自己写的样式,交互体验也比较差。后面觉得是在是不行了。就到处找,找了一款国外的UI框架 Framework7。
Framework7其实最开始是专注于 WebApp 开发的,而且在IOS的上面的体验几乎与原生媲美,安卓上性能就差很多了。不多最近我在使用这个框架的时候,其中的大部分功能还是挺不错的,在使用React开发的时候可以选择这款UI框架。不过如果是做H5,那最好就不要使用UI框架自带的路由了,真的太差了。
如果你有其他的react的UI框架推荐,欢迎留言。