繁体   English   中英

Nodjs从路由器调用中间件?

[英]Nodjs calling a middleware from router?

我想获得一些关于模块化我的代码的想法,这是我的想法。 我在 nodejs 中使用快速服务器。 我想过创建4个文件夹:

1.HTML Static 文件夹,包含 3 个不同的 HTML 文件,其中包含 ZAC68B62ABFD6A9FE26E8AC4236C1CE0/CformZE8AC4236C16Z 文件。 填写 forms 后,我将为 /form1_post /form2_post /form3_post 使用另外 3 条路线。

2.我在其中检查所有路由的路由器文件夹:/form1,/form2,/form3 在这种情况下我想使用中间件来显示 static html

/form1_post /form2_post, /form3_post 在这种情况下我想使用中间件在我的 mysql 数据库中插入数据

3.一个中间件文件夹,用于两件事:

a)/form1 /form2 /form3 我只显示想要的表格

b)/form1_post /form2_post /form_3 post 我检查 app.post 数据的有效性并发送以将它们插入 3 个不同的 mysql 数据库

4.A mysql 文件夹,我在其中创建三个表并使用 3 个不同的插入和 select,如 form1Inser、form2Insert、form3Insert、form1Select、form2Select、form3Select

  1. 这不是一个文件夹,它只是一个 index.js,我在其中连接路由器文件夹、mysql 数据库文件夹、static 文件夹和中间件。

我的两个问题是:这是模块化的好方法还是我只是想多了。 2.如何解决路由器/中间件/数据库连接,因为我是Node.js的新手,还没有找到类似的模块化方法。 如果有人可以帮助我提供一些代码片段,我将不胜感激。 感谢您的时间。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM