Nodejs / express最佳方式从客户端查询MySQL数据

时间:2018-10-30 14:24:03

标签: mysql node.js express ejs

从客户端(网络浏览器)查询Nodejs / Express项目的MySQL数据的最佳方法是什么。 我在app.js文件中建立了数据库连接。从节点运行开始。我还有一个用于前端的ejs文件。并希望能够在单击网页上的按钮时访问数据。我想这样做而不会离开或重新加载页面。 预先感谢。

1 个答案:

答案 0 :(得分:1)

大多数人认为Web应用程序具有三层:

Frontend -> Browser
Backend  -> Express.js
Database -> MySQL

如果您打算将数据从数据库传输到前端,则需要经过后端。正如您已经通过在express中设置数据库连接所注意到的那样。

frontend
   |
backend
   |
database

因此,基本上您的后端已经可以与数据库进行通讯了。您需要使前端与后端对话。在webapp的上下文中,您正在发出请求。如果您已经有一个页面,并希望停留在该页面上,则需要从浏览器中运行的js发出ajax请求(或获取,这个小镇上的新孩子)。