Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js Sails应用程序中类似于Express route handler的功能_Node.js_Sails.js - Fatal编程技术网

Node.js Sails应用程序中类似于Express route handler的功能

Node.js Sails应用程序中类似于Express route handler的功能,node.js,sails.js,Node.js,Sails.js,TL;DR是否有一种方法使Sails应用程序的工作方式类似于快速路线处理程序 我正在开发一个有几个主要组件的应用程序(如电子商务、博客等)。这一切都很好,但大量的模型、控制器和视图让我很难将它们视为单独的组件,也让我觉得有点过于拥挤而不舒服 我经历过类似这样的线程,我知道嵌套可以用于控制器,但我真的很想将我的项目拆分为独立的组件 我现在要做的是将项目拆分为不同的应用程序,并为粘合应用程序公开它们的RESTAPI,以显示其魔力。至少这可以实现急需的隔离。但是,如何使端点可供粘合应用程序访问?使用?

TL;DR是否有一种方法使Sails应用程序的工作方式类似于快速路线处理程序

我正在开发一个有几个主要组件的应用程序(如电子商务、博客等)。这一切都很好,但大量的模型、控制器和视图让我很难将它们视为单独的组件,也让我觉得有点过于拥挤而不舒服

我经历过类似这样的线程,我知道嵌套可以用于控制器,但我真的很想将我的项目拆分为独立的组件

我现在要做的是将项目拆分为不同的应用程序,并为粘合应用程序公开它们的RESTAPI,以显示其魔力。至少这可以实现急需的隔离。但是,如何使端点可供粘合应用程序访问?使用?虽然这会给我在另一台机器上托管其他组件的自由,但它会大大降低速度,对吗?是否有一种方法可以“直接”和其他进程交互,比如Express中的路由处理程序(尽管它们不是单独的进程)?理想情况下,我希望它们作为单独的进程运行,这样一个组件就不会在出现故障时导致所有问题。同时,我希望互动尽可能“本地化”

我是不是错过了一些基本的东西?如有任何建议,将不胜感激

还有,这更像是一个问题吗