0

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

0.13.3 或 1.0.0-beta3。

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

谁知道1.0什么时候出?

4

1 回答 1

1

如果模块维护人员正确遵循semver0.x.x ,那么以下是您在使用vs1.x.x版本时应该注意的一些事项。

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

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

从上面的评论来看,@Eelke 是正确的,因为您将来可以通过直接访问来节省时间,1.0.0-beta3但请注意您将使用未经验证的版本。

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

于 2015-09-01T08:13:52.997 回答