如果我不应该用流星吗;不需要反应性

Should I use meteor if I don't need reactivity?

本文关键字:不需要 不应该 流星 如果      更新时间:2023-12-24

我已经在流星中开始了这个项目,虽然我喜欢用它快速构建网络应用程序,但我讨厌它太固执己见,现在我想知道我是否需要流星。我目前的大部分代码都是独立于流星的(我已经编写了一个API客户端类,用于电子商务后端),我可以轻松地将其移植到Express或其他服务器端nodejs框架。

此外,测试很麻烦,页面大小已经达到4MB,尽管我几乎没有完成项目的10%。

所以,尽管有这么多问题,而且我不需要反应性,但使用Meteor值得吗?

tl;博士:我不需要流星的主要卖点(反应性),我还应该继续使用吗?如果不是流星,我应该使用什么nodejs框架?

这是一个非常主观的问题;我不确定它是否符合网站指南。答案将取决于几个因素:

  • 这个项目可能会持续很长时间吗?在这段时间里,会有人扩展或维护它吗
  • 如果是的话,这些人已经有使用流星的经验了吗
  • 如果没有,使用Meteor替代其他工具对您有任何个人利益吗

在你的情况下,我倾向于使用特快专递。Meteor很棒,但Express更稳定,有更大的生态系统,也更灵活。它还基于一个更古老、更成熟的范式(类似于Sinatra等框架),未来需要接触该项目的任何其他开发人员都会更熟悉这个范式。