如何使用 Nodejs 连接 Angular 2 和 MySql 数据库?
How to connect Angular 2 with MySql Database using Nodejs?
我开始了 Retail Shop 的新项目,我需要使用 Node 或任何其他方法将 Angular 2/5 与 MySQL 数据库连接起来。我需要 Select、创建、删除、更新的示例。现在我需要创建登录页面。
连接良好Angular???
首先了解前端 Angular 从不直接连接到任何数据库(不算新英格兰数据库或 LocalStorage 作为数据库)。
您需要节点或任何其他服务器端技术,然后提供 REST API 来为您的前端应用程序提供数据。所以实际上你在 Angular 中的前端应用程序是一个完全独立的应用程序,你的服务器端应用程序只会连接到数据库,处理逻辑并提供 REST API.
我使用 Sequelize 以 JSON 语法轻松连接和编写查询。
更多资源:
https://www.sitepoint.com/user-authentication-mean-stack/
https://medium.com/of-all-things-tech-progress/starting-with-authentication-a-tutorial-with-node-js-and-mongodb-25d524ca0359
唯一的方法是通过对 nodeJs 服务器的 http 请求,因为 Angular 在网络浏览器中运行,而节点在服务器(javascript 执行环境)上运行。
要在 Angular 中创建 Http 服务,您可以按照此 link。通过这种方式,nodejs 服务器将能够接收数据并能够通过与 mysql.
的连接来处理它们
Angular 用于您的前端。
如果你想要 Angular 后端/服务器的语法/打字稿,看看:nest。
Nest (NestJS) 是一个用于构建可扩展 Node.js 服务器端应用程序的框架。
我开始了 Retail Shop 的新项目,我需要使用 Node 或任何其他方法将 Angular 2/5 与 MySQL 数据库连接起来。我需要 Select、创建、删除、更新的示例。现在我需要创建登录页面。
连接良好Angular???
首先了解前端 Angular 从不直接连接到任何数据库(不算新英格兰数据库或 LocalStorage 作为数据库)。
您需要节点或任何其他服务器端技术,然后提供 REST API 来为您的前端应用程序提供数据。所以实际上你在 Angular 中的前端应用程序是一个完全独立的应用程序,你的服务器端应用程序只会连接到数据库,处理逻辑并提供 REST API.
我使用 Sequelize 以 JSON 语法轻松连接和编写查询。
更多资源:
https://www.sitepoint.com/user-authentication-mean-stack/ https://medium.com/of-all-things-tech-progress/starting-with-authentication-a-tutorial-with-node-js-and-mongodb-25d524ca0359
唯一的方法是通过对 nodeJs 服务器的 http 请求,因为 Angular 在网络浏览器中运行,而节点在服务器(javascript 执行环境)上运行。 要在 Angular 中创建 Http 服务,您可以按照此 link。通过这种方式,nodejs 服务器将能够接收数据并能够通过与 mysql.
的连接来处理它们Angular 用于您的前端。 如果你想要 Angular 后端/服务器的语法/打字稿,看看:nest。 Nest (NestJS) 是一个用于构建可扩展 Node.js 服务器端应用程序的框架。