2016-05-26 176 views
0

我正在探索流星1.3,并开始使用Blaze作为模板。现在我正在考虑转向React。我有几个问题。火焰和铁路由器

1)我可以在同一个项目上使用Blaze和React吗?如果迁移到React,会发生什么类似帐户密码的模块?

2)使用Blaze我使用铁路路由器。如果我反应,它会是一个单页的应用程序,并不需要铁路路由器,对不对?

+0

可能的重复[是否使用Meteor与React意味着您不必使用IronRouter或FlowRouter?](http://stackoverflow.com/questions/31234783/does-using-meteor-with- react-mean-that-you-dont-have-to-use-ironrouter-or-flowr) – Andy59469

回答

1
  1. 是的,你可以 - I wrote up a how to over here。事实上,这是我现在首选的流星工作方式。

  2. 不,移动反应与您渲染组件的位置/方式无关,也不会强迫您进入SPA。现在有很多路由模式可供选择,使用铁路路由器,您可以通过服务器端路由到一个拥有帮助反应组件的火焰模板。我就是这么做的,但这只是一种方式。您也可以切换到流量路由器并使用其ssr软件包。或者,你可以切换到反应路由器。这一切都取决于你,但由于你刚刚开始,我建议你使用我的方法,直到你加快速度。

+0

正是我在找的东西。谢谢。伟大的博客文章! – oscarm

+0

在你看来,新的Meteor正在转向React或Blaze 2 ......从头开始,新流星开发的方式是什么。何反应?火焰?大火+反应是? – oscarm

+1

如果我从今天开始,我会去纯粹的React。我不认为会有我听到的Blaze 2,但是谁知道。无论哪种方式,React现在都是国王,所以我愿意这样做。我恰好喜欢Blaze,并且看到没有理由在可预见的未来停止使用它。 – thatgibbyguy