Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.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 为应用程序实现管理面板时的最佳实践是什么_Node.js_Mongodb_Admin_Panel_Mean - Fatal编程技术网

Node.js 为应用程序实现管理面板时的最佳实践是什么

Node.js 为应用程序实现管理面板时的最佳实践是什么,node.js,mongodb,admin,panel,mean,Node.js,Mongodb,Admin,Panel,Mean,我是一个完全初学者的所有方面的平均堆栈。我有一个应用程序的最小实现,它从MongoDB中提取数据,并使用RESTful API在角度前端显示数据。前端是使用yeoman生成的。我使用了本教程: 我对管理面板做了一些研究,我可以将其与节点和最佳实践相集成。我发现了像这样的现成面板: 我的问题如下: 如何引导用户登录到我的应用程序或管理面板?我要用快递吗 如果我想实现drywall(上面的链接),我该如何将它与我当前的应用程序集成?i、 e.我是否必须下载drywall,然后在其附带的文件中编写代码

我是一个完全初学者的所有方面的平均堆栈。我有一个应用程序的最小实现,它从MongoDB中提取数据,并使用RESTful API在角度前端显示数据。前端是使用yeoman生成的。我使用了本教程:

我对管理面板做了一些研究,我可以将其与节点和最佳实践相集成。我发现了像这样的现成面板:

我的问题如下:

如何引导用户登录到我的应用程序或管理面板?我要用快递吗


如果我想实现drywall(上面的链接),我该如何将它与我当前的应用程序集成?i、 e.我是否必须下载drywall,然后在其附带的文件中编写代码,或者我是否可以以某种方式将其与当前编写的应用程序集成?

我在前端使用Angularjs,在后端使用Node.js和Express

我将粘贴一个我的路由演示

Angular JS路由示例-使用路由模块

app.config(function($routeProvider, $locationProvider) {
    $routeProvider
        .when('/txn_history', {
            templateUrl: 'views/add_user.html',
            controller:'mainCtrl'
        })
快递JS

附加目录以供使用

app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: false }))

app.use(express.static(__dirname + '/test'));
为节点使用Routes模块&添加具有添加用户功能的JS文件

var routes = require('./routes');
var route_add_user = require('./routes/add_user');
使用此处的路由调用函数。adduser是该js文件中的函数名

 app.get('/adduser', route_add_user.adduser);  

我希望这能有所帮助

我一直想添加一个,这一个看起来很棒。如果我能给你一个答案,我肯定会玩石膏板,并在这里发布一些东西。嘿,伙计,你对这个问题的回答到底期望什么。最佳实践是我们可以一直争论的话题,伙计。我没有用过干墙,但我现在正在检查。我从几个月前就开始研究MEAN stack,现在我只在前端直接使用routing module,对于node.js部分,我直接处理向服务器发出的请求。作为初学者,我只是在寻找一种方法,可以将用户/管理员路由到我的应用程序/管理员面板,所以您使用的任何方法都会很有用。我想看看怎么做。那么,您究竟如何直接处理向服务器发出的请求呢?使用express?你能详细介绍一下前端的路由模块吗?@GandalftheWhite抱歉,请回答上面的问题?你需要更多的解释吗,兄弟。谢谢你,这和很多其他的研究都有帮助!我很高兴,伙计。祝你未来好运。