最近在用react做一个项目中的一个小模块,差不多半个月第一个版本上线虽然还是存在不少问题,后面再慢慢优化。先写篇文章总结一下近期自己的心得。
刚开始接触react时觉得它和传统的bootstrap jquery这些框架实现方式很不一样,react中页面代码几乎都是js文件,而不是传统的html文件,所以刚开始入门那几天觉得还是比较头大的,但是入门之后基本的语法实现方式懂了以后还是收获颇多,有种恍然大悟的感觉。
因为我是做的后台管理模块,所以用了蚂蚁的antd的一些组件(http://ant.design/docs/react/introduce-cn),antd这套组件对于后台管理来说真的是可以提高不少开发效率,因为他内部一些封装好的组件可以直接使用,比如我在项目中用到的form,table,modal这些,其中他的一些组件的实现思路也是可以借鉴用到其他地方的。如果是做的后台开发可以去其官网上学习一下。
下面谈下我在实际项目中遇到的一些问题以及如何解决
一:代码的可读性