我开始阅读有关Derby.js和Meteor的文章,对我正在研究的项目进行一些研究.它使用了大量实时功能,因此它们看起来都很方便.但我有一些主要的担忧,我想知道在这个时候使用它们是否合理.
他们还准备好生产吗?还是存在重大安全问题?
他们现在支持会话和身份验证吗?
我是否正确的假设是,依靠可以完成大量工作的框架,您可以更轻松地处理简单的事情,但是如果它变得更复杂则会更加困难?
我是否正确的假设,当我使用Express + Socket.io(或express.io)并且我只需要投入更多时间/工作时,我可以实现完全相同的效果(从用户体验的角度来看)?
目前我更倾向于Express + Socket.io,并认为Derby和Meteor有点大肆宣传.你怎么看?
为了更好地了解我的计划:
需要用户身份验证
需要复杂的路由
SEO是一个问题
使用Elasticsearch进行全文搜索
DB可能是MongoDB
对象之间的复杂关系
实时更新(Socket.io)
安全是一个问题
性能和可伸缩性是个问题.
谢谢!