@AlexeyMaker

Как правильно настроить маршрутизацию и подключить Angular 2 в проекте Yii2?

Занимался разработкой проектов на Yii2.
Сейчас возникла необходимость написать сервис (что-то вроде CRM-системы), серверная часть - Yii2, для клиентской части мой выбор пал на Angular 2, так же хотелось бы изучить этот фреймворк (сейчас полный 0 в нем).

Как правильно настроить маршрутизацию и подключить Angular 2 в проекте?

нашел неплохой гайд по AngularJS (blog.neattutorials.com/angularjs-yii2-part-1-routing/) но сделать тоже самое на Angular 2 не получается.
composer require "npm-asset/angular2" выдает "Could not parse version constraint &&: Invalid version string "&&""
(пробовал несколько версий composer-asset-plugin)
если устанавливать Angular 2 по https://angular.io/docs/ts/latest/quickstart.html, то не совсем ясно что и как подключать в Assets yii2. Или лучше полностью разделять клиентскую часть от серверной и использовать полный RESTfull API?

Заранее спасибо.
  • Вопрос задан
  • 218 просмотров
Пригласить эксперта
Ответы на вопрос 1
eudj1n
@eudj1n
Вы сами ответили на свой вопрос :)

лучше полностью разделять клиентскую часть от серверной и использовать полный RESTfull API

Документация по Angular 1 и Angular 2, как и сами эти два фреймворка, совершенно отличается, поэтому либо рассматривайте работу с той версией, по которой есть гайд, либо идите по пути отделения фронтенда от бэкенда и взаимодействию через API.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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