React router v0.13.3或v1.0.0-beta3?

时间:2015-08-31 06:27:54

标签: javascript reactjs react-router isomorphic-javascript

我想使用react,flux(redux)和react-router构建一个基本应用程序。它将是一个同构(通用)应用程序。我很困惑应该使用哪种react-router版本?

0.13.3或1.0.0-beta3。

要求因为1.0很酷并且对同构应用程序有更好的支持,并且已经简化了其他事情,但它仍处于测试阶段。

有谁知道1.0什么时候会结束?

1 个答案:

答案 0 :(得分:1)

提供模块维护人员正确地遵循semver,然后在使用0.x.x1.x.x版本时,您应该注意以下事项。

  

主要版本零(0.y.z)用于初始开发。任何事情都可能随时改变。公共API不应被视为稳定。

在这种情况下,-beta3会增加复杂性,我会认为界面已被锁定但可能存在错误。

根据上面的评论,@ Eelke是正确的,因为你可以以后直接1.0.0-beta3来节省时间,但要注意你将使用未经证实的版本。< / p>

我的建议是,如果您希望在关键应用程序中将其投入生产,您可能需要一些支持,那么现在就坚持使用0.13.3。如果您有时间深入了解,请深入研究代码(如果必须)并帮助维护人员提供反馈/错误报告,然后使用1.0.0-beta3