<分区>
我和我的几个 friend 正计划制作一个时间跟踪网络应用程序。我们之间有 Java、C++、Django 和 Backbone.js 方面的经验,尽管我们从未制作过任何成熟的商业应用程序。这是我们的第一个真正的项目,我们希望在学习 nodejs 之前更加清晰。
有关该应用程序的更多信息:
- 用户将整天使用此应用程序来记录各种 任务(有点像任务管理应用程序)
- 跟踪时间 花在这些任务上(时间跟踪)
- 用户不与彼此的任务交互。
- 我们希望用户全天持续使用此应用
所以我们希望应用程序具有高性能。我们还预见到将来会制作原生移动应用程序(ios 和 Android),它们可以使用用于 web 的相同 API。因此,JSON 和 javascript 非常有吸引力。我们也不想在客户端和服务器上重新编写代码。
我已经检查过这个答案:How to decide when to use Node.js?但真的想要更清晰一些。
node.js 适合这个场景吗?它比 Django+Backbone.js 有什么优势?