我想使用react,flux(redux)和react-router构建一个基本应用程序。它将是一个同构(通用)应用程序。我很困惑应该使用哪种react-router版本?
0.13.3或1.0.0-beta3。
要求因为1.0很酷并且对同构应用程序有更好的支持,并且已经简化了其他事情,但它仍处于测试阶段。
有谁知道1.0什么时候会结束?
答案 0 :(得分:1)
提供模块维护人员正确地遵循semver,然后在使用0.x.x
与1.x.x
版本时,您应该注意以下事项。
主要版本零(0.y.z)用于初始开发。任何事情都可能随时改变。公共API不应被视为稳定。
在这种情况下,-beta3
会增加复杂性,我会认为界面已被锁定但可能存在错误。
根据上面的评论,@ Eelke是正确的,因为你可以以后直接1.0.0-beta3
来节省时间,但要注意你将使用未经证实的版本。< / p>
我的建议是,如果您希望在关键应用程序中将其投入生产,您可能需要一些支持,那么现在就坚持使用0.13.3
。如果您有时间深入了解,请深入研究代码(如果必须)并帮助维护人员提供反馈/错误报告,然后使用1.0.0-beta3