Я совершенно новичок во всем Nodejs/express/angular, и я только что столкнулся с вопросом, который меня беспокоит.
Когда у вас есть стек MEAN, кажется, что маршруты могут обрабатываться как Express.js
, так и Angular
.
Угловой:
Например, если я определяю маршрут в Angular, я могу сделать это так:
var app = angular.module("app", []).config(function($routeProvider) {
$routeProvider.when('/login', {
templateUrl: '/templates/login.html',
controller: 'LoginController'
});
$routeProvider.when('/front', {
templateUrl: '/templates/front.html',
controller: 'FrontController'
});
$routeProvider.otherwise({redirectTo: '/front'})
});
Но с express.js я делаю:
app.get('/',function(req,res){
res.sendfile('templates/angular.html');
});
Итак, мой вопрос:
Когда вы используете угловую маршрутизацию, а когда экспресс-маршрутизацию?
(Я могу пропустить что-то очень очевидное здесь, но я надеюсь, что вы можете указать на это)