njnesterov
@njnesterov
CEO EventSide LLC

Ui-router vs angular-route.js. Что лучше?

Уже продолжительное время пользуюсь стандартным angular-route.js и мне его хватало, пока у меня не появился проект с пользователями у которых есть разные роли. И вот быстро порывшись в итернетах, заметил, что ui-router хорошо решает эту проблему. Вопрос такой, чем вообще лучше пользоваться? angular-route.js или ui-router? есть ли аналог $stateParams в angular-route.js? Как дела обстоят с # в ui-router и ее фиксингом? Что лучше индексируется поисковиками angular-route.js или ui-router?
  • Вопрос задан
  • 1097 просмотров
Пригласить эксперта
Ответы на вопрос 2
Что лучше индексируется поисковиками angular-route.js или ui-router?

Никакой разницы, если ссылки проставлены нормально. Другое дело, что ui-router делает это сам при использовании ui-sref директивы.
Как дела обстоят с # в ui-router и ее фиксингом?

Всё так же через $location включаем html5Mode.
есть ли аналог $stateParams в angular-route.js?

в angular-route есть $routeParams
Вопрос такой, чем вообще лучше пользоваться?

До выхода angular 2 можно смело пользоваться ui-router'ом, ведь там есть такие вкусные штуки как:
1. nested states
3. multiple views
2. ui-sref
...
Ответ написан
Комментировать
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
uiRouter лучше ngRouter, по сути никто серьезные проекты на ngRoute не делает уже давно.

другое дело что angular/router лучше uiRouter но он еще не готов для того что бы юзать в продакшене.

Ну и скоро выйдет новая версия uiRouter.

Что лучше индексируется поисковиками angular-route.js или ui-router?

Поисковики не умеют такое индексировать, вот и все.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы