标签redux下的文章

admin 发布于 05月22, 2017

redux笔记

近期后端有一个项目,要添加一些功能和页面,以及对之前UI的一些优化。

就方案来说,一般是两种:

1、在之前代码上重构,唯一的缺点,就是需要前端有一个JAVA环境,因为代码是放在后端目录下的。 2、整个推翻重来,前后各自的目录分开。

就1而言,我觉得在不考虑低版本浏览器的情况下,可能使用vue + elementUI会是一个不错的选择。

在一番PK之后,最终选择了2的方案,于是乎开始纠结用Vue还是React。由于部门已经用了太多的技术栈(Backbone、bootstrap、jquery、React),最终还是决定用React,理由是再学一门,将来维护起来心累。

对我而言,这也是一个挑战,毕竟我之前只是做了react的边角代码,并没有深入到里面去,比如说像redux,并没有使用过。

当然redux坑还是蛮多的,比如说:

由于Redux的理念非常精简,没有追求大而全,这份架构上的优雅却在某种程度上伤害了使用体验:不能开箱即用,甚至是异步这种最常见的场景也要借助社区方案。

于是乎业内会有一些其他的方案出来,像dva之类的,不过我个人还是建议先踩一下redux吧,这样一来,对自身的成长也是一个帮助。

阅读全文 »