2016-01-06 78 views
0

我是MEAN堆棧所有方面的完整初學者。我有一個應用程序的最小實現,該應用程序從MongoDB中提取數據,並使用RESTful API在角度前端顯示數據。前端是使用yeoman生成的。我使用了本教程:https://www.youtube.com/watch?v=OhPFgqHz68o在MEAN應用程序中實現管理面板時的最佳做法

我已經對管理面板進行了一些研究,可以將其與節點和最佳實踐進行集成。我已經找到現成的面板像這樣的:https://github.com/jedireza/drywall

我的問題如下:

如何去指導用戶無論是我的應用程序或登錄管理後臺?我爲此使用快遞嗎?

如果我想實施石膏板(上面貼出的鏈接),我怎麼能把它與我目前的應用程序集成呢?即:我是否需要下載石膏板,然後將我的代碼寫入隨附的文件中,或者我可以以某種方式將其與我目前編寫的應用程序集成?

+0

我一直想添加一段時間的其中一個,這一個看起來真棒功能名稱。我一定會玩Drywall,並在這裏發佈一些東西,如果我想出一個答案 – bobbyz

+0

太好了,謝謝! – Django

+0

嘿,那個人,你對這個問題的期望是什麼。最佳做法是我們可以辯論所有的時間伴侶。我沒有使用乾式牆,但現在我正在檢查它。我幾個月來一直在MEAN堆棧上工作,此時我只是直接在前端使用路由模塊,而對於node.js部分,我直接處理對服務器的請求。 –

回答

0

我在前端使用Angularjs,後端使用Express使用Node.js。

我將粘貼我的路由的一個演示。

角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')); 

使用路由模塊,其用於節點&添加具有功能的JS文件添加用戶

var routes = require('./routes'); 
var route_add_user = require('./routes/add_user'); 

在這裏調用帶有路徑的函數; .adduser是內js文件

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

我希望這有助於

+0

謝謝,這個和其他很多研究都有幫助! – Django

+0

我很高興隊友。未來的好運。 –

相關問題