【发布时间】:2017-06-16 11:08:10
【问题描述】:
我终于决定开始一个全栈项目,一个类似于Google Keep 的笔记应用程序。
我使用本教程制作了一个 REST API:
Build a Node.js API in 30 Minutes or Less
唯一的问题是我不知道如何在 Postman 之外使用它。
我在前端相当精通,但后端是我现在需要专注于学习如何使用的。我了解 CRUD 发生了什么以及 REST API 是什么的一般概念(目前还不能 100% 确定这一点),但是我仍然无法将其连接到前端。
在使用 Angular 之前,我已经构建了其他应用程序,只是没有使用我自己的 API。所以,我在这里有点踩水。
所以你不需要通过教程。
Tut 使用这些 API 的主干:
- MongoDB(MongoClient,挂钩到 mLab 数据库)
- 快递
- bodyParser
- nodemon(仅用于保存时重启服务器)
为了让服务器启动,我必须从终端运行“npm run dev”或“npm start”,两者都实现相同的目标并打开端口 8000。一旦它运行,我可以使用@987654323 @。一切都在后端运行良好,并且可以正确保存到我的数据库中。
不幸的是,该教程没有解释如何将事物连接到前端。有人告诉我,我需要使用 ajax 调用来让它工作。我可以做到,我以前用 Angular 1.x 和 jQuery 都做过。我只是不太清楚如何设置前端。
最重要的是,我希望它们都在同一个仓库中,而不是在单独的仓库中。任何帮助将不胜感激!
(Github repo 即将上线)
【问题讨论】:
-
您可以尝试遵循这个meanjs生成器如何构建应用程序meanjs.org/generator.html
标签: angularjs node.js mongodb frontend backend