自制 React 酷炫 Ui一枚,请兄弟们笑纳~

#1

基于react,自己搞了一个简单的UI组件库,现在已经用到自己的项目里面了,感觉用起来还不错~ 也在不断的完善中。


github地址
项目地址

自定义了很多实用组件,很酷炫实用的哟~ 喜欢的话,希望能给个star。

项目主要用到的技术:react+react-router+jquery

为什么用了react还用jquery?

个人观点:技术服务于产品,项目中,因为react完全控制DOM有时候并不是很方便。这里用到了jquery和react结合起来做开发,react会提供受控组件和不受控组件,以及提供ref方法,说明直接操作DOM并未摒弃react的理念,为了项目方便,jquery的插件也比较多,完全摒弃jquery对我来说和加大开发成本,一系列考虑,打算结合两者进行开发,因为jquery本是提高js开发效率的一个工具而已,而react可以做项目的v层,两者并不冲突,jquery中强大的选择器,事件绑定,DOM处理都能在项目中提升开发效率,当然也会失去一些性能方面的优势,综合考虑,我还是把jquery引入到了项目里面。

实战项目说明

实际项目中,直接引用mtui这个文件添加进项目里面,模块都是单独开的,可拓展性强。react+redux+router+mtui 的模式开发项目的相关DEMO也会近期发布到我的github上。

2 Likes
#2

树型组件如何实现拖拽功能?

#3

树形组件没有拖呀?

#4

问个问题,怎么控制编译过后的js的大小问题,我编译过后的js,大小都在几百K

#5

发布的时候启用production模式,采用webpack -p 打包。

#6

谢谢,我试试