Javascript Node JS或播放Web应用程序,可能还有移动应用程序

Javascript Node JS或播放Web应用程序,可能还有移动应用程序,javascript,android,node.js,web-applications,playframework,Javascript,Android,Node.js,Web Applications,Playframework,因此,我计划制作自己的web应用程序/移动应用程序,但我不确定从何处开始选择要使用的技术。从本质上说,该应用程序将显示一个按距离或价格排序的项目列表。这使人们能够看到他们附近的哪些商店出售哪些商品和价格,以及最便宜的特定商品在哪里。所以他们可以看到A店和B店都在卖1号商品,但A店卖的更便宜 所以对于前端来说,显然是HTML、CSS和Javascript。在后端是我想要一些帮助。我应该使用框架来制作api吗?如果是这样,我应该使用play吗?还是节点?或者另一个。我已经读了很多关于node对I/O

因此,我计划制作自己的web应用程序/移动应用程序,但我不确定从何处开始选择要使用的技术。从本质上说,该应用程序将显示一个按距离或价格排序的项目列表。这使人们能够看到他们附近的哪些商店出售哪些商品和价格,以及最便宜的特定商品在哪里。所以他们可以看到A店和B店都在卖1号商品,但A店卖的更便宜


所以对于前端来说,显然是HTML、CSS和Javascript。在后端是我想要一些帮助。我应该使用框架来制作api吗?如果是这样,我应该使用play吗?还是节点?或者另一个。我已经读了很多关于node对I/O应用程序有好处的书,因为它是异步的,你可以让restapi快速传递JSON,据我所知,这就是我将要做的。思想?我是不是想得太多了

nodejs-sails模块很棒,可以让您轻松地完成以下任务:

我想你是的。选择一个对你更有意义的。NodeJS比Play更轻量级(尽管IMO-Play与其他Java框架相比非常轻量级),并且更好地支持JSON,但是IMO维护Java/Scala代码比JS代码更容易,异步编程也可能更困难。