节点:客户端 angular 服务还是服务器端对象?
Node: Client side angular service or server side object?
我正在创建一个评级网络应用程序,很像 yelp,它允许人们对地点进行评级,还可以查看地点的平均评级。我的数据库保存了所有这些评级,但我希望在客户实际查找位置后计算平均评级。
应该在哪里计算平均收视率?这些计算是否应该作为 angular 服务在客户端完成?或者这些应该通过保存在 JavaScript 对象上的方法在服务器上完成?还是完全不同?
一切都建立在 MEAN 堆栈中。提前致谢!
编辑:
平均评分仅供显示,不会根据某些客户端事件立即重新计算。它是个位数的平均值,不超过一百行。
我会在服务器端进行计算,因为您不需要重新计算。否则,如果需要根据客户端事件重新计算并且数据量如此之小,那么我会在客户端进行计算以限制到服务器的往返行程
我正在创建一个评级网络应用程序,很像 yelp,它允许人们对地点进行评级,还可以查看地点的平均评级。我的数据库保存了所有这些评级,但我希望在客户实际查找位置后计算平均评级。
应该在哪里计算平均收视率?这些计算是否应该作为 angular 服务在客户端完成?或者这些应该通过保存在 JavaScript 对象上的方法在服务器上完成?还是完全不同?
一切都建立在 MEAN 堆栈中。提前致谢!
编辑: 平均评分仅供显示,不会根据某些客户端事件立即重新计算。它是个位数的平均值,不超过一百行。
我会在服务器端进行计算,因为您不需要重新计算。否则,如果需要根据客户端事件重新计算并且数据量如此之小,那么我会在客户端进行计算以限制到服务器的往返行程