如果我不应该用流星吗;不需要反应性
Should I use meteor if I don't need reactivity?
我已经在流星中开始了这个项目,虽然我喜欢用它快速构建网络应用程序,但我讨厌它太固执己见,现在我想知道我是否需要流星。我目前的大部分代码都是独立于流星的(我已经编写了一个API客户端类,用于电子商务后端),我可以轻松地将其移植到Express或其他服务器端nodejs框架。
此外,测试很麻烦,页面大小已经达到4MB,尽管我几乎没有完成项目的10%。
所以,尽管有这么多问题,而且我不需要反应性,但使用Meteor值得吗?
tl;博士:我不需要流星的主要卖点(反应性),我还应该继续使用吗?如果不是流星,我应该使用什么nodejs框架?
这是一个非常主观的问题;我不确定它是否符合网站指南。答案将取决于几个因素:
- 这个项目可能会持续很长时间吗?在这段时间里,会有人扩展或维护它吗
- 如果是的话,这些人已经有使用流星的经验了吗
- 如果没有,使用Meteor替代其他工具对您有任何个人利益吗
在你的情况下,我倾向于使用特快专递。Meteor很棒,但Express更稳定,有更大的生态系统,也更灵活。它还基于一个更古老、更成熟的范式(类似于Sinatra等框架),未来需要接触该项目的任何其他开发人员都会更熟悉这个范式。
相关文章:
- 如何在不需要单击按钮的情况下获取选项的值
- Javascript不需要的关闭行为
- 删除客户端浏览器上不需要的内容
- 不允许在字段中输入不需要的字符
- 不需要的JSON响应
- 如何使图像适合TD,而不需要包装在不同的屏幕分辨率上
- 使用一个Javascript函数提交多个表单可以在FF中工作,而不需要其他浏览器
- jQuery自动完成显示不需要的动态html标记
- 在Knockout js中创建一个包含多行的表,而不需要推送
- AngularJs正在解码HTML字符(不需要)
- jQuery regex从文本链接-添加不需要的域到链接
- 防止从浏览器到应用商店的不需要的重定向
- 外部解析RSS提要,不需要像谷歌和服务器端那样的任何库
- 不需要的异步事件调度
- 是否有任何不需要后端的验证码角度指令
- Ajax 请求给出不需要的响应
- 如果我不应该用流星吗;不需要反应性
- 当不需要从 html 中使用$scope应该使用
- 如果我不使用原型,我应该使用原型吗;不需要继承或优化
- Bower应该自动包含库js和css文件吗;不需要在index.html中列出