【发布时间】:2017-06-30 07:55:56
【问题描述】:
在 MEAN 堆栈中查询数据库结果的最佳位置是什么?我已经阅读了 Angular 和 Node/Mongoose 的示例,但哪个是最好的/正确的?你应该只从服务器发送需要的东西吗?还是应该尽可能发送方便客户端?
【问题讨论】:
标签: node.js angular mongoose mean-stack
在 MEAN 堆栈中查询数据库结果的最佳位置是什么?我已经阅读了 Angular 和 Node/Mongoose 的示例,但哪个是最好的/正确的?你应该只从服务器发送需要的东西吗?还是应该尽可能发送方便客户端?
【问题讨论】:
标签: node.js angular mongoose mean-stack
您的 Backend(Node) 和 Frontend(Angular 2) 将通过 rest api 进行通信,您的数据库及其业务逻辑将驻留在服务器端。您将在此处使用 mongoose。
您将编写端点(http 网络服务),每个端点将用于特定目的,例如 /login 将验证用户,/user 将返回经过验证的用户详细信息。 您的前端会使用这些网络服务并在您的用户界面中呈现结果。
您应该一次只从服务器发送必要的数据。不应发送额外的数据。
【讨论】: