Я новичок в угловом, и мне нужно, чтобы кто-то указал мне в правильном направлении, чтобы я не изучил плохие угловые практики. Я знаю, что есть похожие вопросы, но я не мог найти общий ответ, который я ищу.Угловая передовая практика: структура папок, компоненты, ui-Router
- это выглядит как большинство компаний не переключается на угловую 2 и продолжать использовать угловую 1.x, так что я решил изучить угловую 1.5. это мудрое решение?
Я видел два подхода к структуре папок. Первый из них выглядит следующим образом:
маршруты определены с использованием метода ngRoute, папка услуги содержат REST услуги и данные объекты JSON хостов, используемые в пользовательском интерфейсе. Представления содержат имена файлов html в соответствии с соответствующими URL-адресами. В этом примере REST сервисы называются в маршрутах предоставления данных по времени DOM готова
другой подход, который я видел, это один:
в этом одном маршрутизации осуществляется с помощью пользовательского интерфейса -Router и маршруты определены в файле states.js. Затем просмотры и контроллер складывают папку внутри папки маршрутов.
Мой вопрос заключается в том, какой подход следует лучшим практикам. Также я понимаю, что угловой 1.5 вводит компоненты. Требуется ли им совершенно другая структура или они интегрируются с вышесказанным.
Благодарим за помощь.
Возможный дубликат [AngularJS Style Guides - Тодд Мотто против Джона Papa против Минко Gechev] (http://stackoverflow.com/questions/26534341/angularjs-style-guides-todd-motto-vs-john- papa-vs-minko-gechev) – Rachmaninoff
К сожалению, этот тип вопроса на самом деле не подходит для этого формата. Очень сложно продемонстрировать один ответ, который дает решение, которое работает, исключая всех остальных; Несколько ответов будут правильными, чтобы вопрос и ответы основывались на мнении. – Claies
В целом, «Лучшая практика» почти всегда упрям. – Claies