为了账号安全,请及时绑定邮箱和手机立即绑定

请问一下react+redux 页面多的话文件会不会很大?

/ 猿问

请问一下react+redux 页面多的话文件会不会很大?

达令说 2019-08-21 18:14:46

react+redux 页面多的话文件会不会很大


查看完整描述

4 回答

?
郎朗坤

React+Redux非常精炼,良好运用将发挥出极强劲的生产力。但最大的挑战来自于函数式编程(FP)范式。在工程化过程中,架构(顶层)设计将是一个巨大的挑战。要不然做出来的东西可能是一团乱麻。说到底,传统框架与react+redux就是OO与FP编程范式的对决。

简单学习某项技术并不能让建立起一个全局理解,也很难工程化。所以,我们必须要看以下几方面:

了解其独特的东西。如React中组件是pure render函数。

置新技术于上下文中。将React放在flux、redux中。才能真正看到数据单向流动。

对比看到优势。比其它的解决方案(vue, angluar,adobe flex),看其优势。

挑战。软件领域里没有银弹,有好处一定有挑战。

查看完整回答
反对 回复 2019-08-24
?
慕运维8079593

React+Redux非常精炼,良好运用将发挥出极强劲的生产力。但最大的挑战来自于函数式编程(FP)范式。在工程化过程中,架构(顶层)设计将是一个巨大的挑战。要不然做出来的东西可能是一团乱麻。说到底,传统框架与react+redux就是OO与FP编程范式的对决。简单学习某项技术并不能让建立起一个全局理解,也很难工程化。所以,我们必须要看以下几方面:了解其独特的东西。如React中组件是purerender函数。置新技术于上下文中。将React放在flux、redux中。才能真正看到数据单向流动。对比看到优势。比其它的解决方案(vue,angluar,adobeflex),看其优势。挑战。软件领域里没有银弹,有好处一定有挑战。

查看完整回答
反对 回复 2019-08-24
?
慕容森

actions:

export const getMenu = () => { return async (dispatch) => { let msg = await fetch('data/nodes',{
method: 'POST', //body: JSON.stringify({"aa":"aa"}),
header: {'content-type':'application/json; charset=utf-8'}
}).then((res)=>res.json()); var state = { nodes: msg };
dispatch({ type: 'INIT',
state
});
};
}



查看完整回答
反对 回复 2019-08-24
?
繁华开满天机

react为什么在github上很火爆,不就是因为他比其他框架优越很多吗,Facebook团队看不上别人开发的js引擎,所以自己开发了这一款,并且和angular一起被誉为下一代web技术,岂是Arttemplate能比的,也许从简单页面的速度上来说,Arttemplate可能给人的感觉是速度切换的快,但是在中端和高端web中,react的速度优势就很明显了,你想想Facebook的用户有多少,能支持这么多用户的js引擎,绝对不会差

查看完整回答
反对 回复 2019-08-24

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信