Регистрация  |  Вход

Angular 2 принимает человеческое лице

Друзья, спещу поделиться радостной новостью.
По ходу разработчики Ангуляра 2 услышали нелестные отзывы о своем творение и начали поворачиваться лицем к простым (не интерпрайз) разработчикам.

Сегодня познакомился с такой замечательной штукой как Angula-CLI
https://cli.angular.io/
Позволяет в 2-3 команды создать и управлять проектом.
Я конечно скептически отношусь к всякого рода скриптам автоматизации - считаю их помехой в постижении дзен разработчиков, но то сколько раз меня обламывал Ангуляр этот инструмент оказался как нельзя кстати. Создается проект и настраивается все необходимое окружение в соответствии в лучшими практиками принятыми самими разработчиками ангуляра. Т.е. получается большой кусок настройки окружения можно оставить на их совести.
Но это не самое главное. Помните, я ругался по поводу того что ангуляр компилится в полтораметрового монстра? Вроде теперь компиляция в режиме --production сильно облегчает сборку и сносит все не используемые компоненты. Это круто!!!

А вот еще на закуску Angular Material
https://material.angular.io/
Готовые компоненты под второй ангуляр и тоже от самих авторов фреймворка.

В общем ничего себе такой торт получится, если научиться все это дело правильно варить!!!

Друзья, спещу поделиться радостной новостью.
По ходу разработчики Ангуляра 2 услышали нелестные отзывы о своем творение и начали поворачиваться лицем к простым (не интерпрайз) разработчикам.

Сегодня познакомился с такой замечательной штукой как [b]Angula-CLI[/b]
https://cli.angular.io/
Позволяет в 2-3 команды создать и управлять проектом.
Я конечно скептически отношусь к всякого рода скриптам автоматизации - считаю их помехой в постижении дзен разработчиков, но то сколько раз меня обламывал Ангуляр этот инструмент оказался как нельзя кстати. Создается проект и настраивается все необходимое окружение в соответствии в лучшими практиками принятыми самими разработчиками ангуляра. Т.е. получается большой кусок настройки окружения можно оставить на их совести.
Но это не самое главное. Помните, я ругался по поводу того что ангуляр компилится в полтораметрового монстра? Вроде теперь компиляция в режиме --production сильно облегчает сборку и сносит все не используемые компоненты. Это круто!!!

А вот еще на закуску [b]Angular Material[/b]
https://material.angular.io/
Готовые компоненты под второй ангуляр и тоже от самих авторов фреймворка. 

В общем ничего себе такой торт получится, если научиться все это дело правильно варить!!! 

я таки думаю, когда завезут один файлик для angular2.min.js, вот тогда можно сказать что они поворачиваются лицом, ну и еще когда они одумаются со своим кемелкейсом [ngModel=""] и перестанут пилить хуйню для кейсинсенситив html вот тогда можно будет говорить что они одумались

я таки думаю, когда завезут один файлик для angular2.min.js, вот тогда можно сказать что они поворачиваются лицом, ну и еще когда они одумаются со своим кемелкейсом [ngModel=""] и перестанут пилить хуйню для кейсинсенситив html вот тогда можно будет говорить что они одумались

Вот еще в копилку

Angular Augury

A Google Chrome Dev Tools extension for debugging Angular 2 applications.

Вот еще в копилку

[url=https://augury.angular.io/]Angular Augury[/url]

[i]A Google Chrome Dev Tools extension for debugging Angular 2 applications.[/i]
Еще полезные ссылки по структуре сложных Ангуляр приложений 

https://habrahabr.ru/post/352092/

из этой статьи
https://nrwl.io/nx
https://blog.nrwl.io/12-things-to-help-large-organizations-do-angular-right-f261a798ad6b
https://medium.com/@michelestieven/organizing-angular-applications-f0510761d65a

Кстати на https://nrwl.io/nx стоит обратить внимание

https://vimeo.com/237418773

Насколько я понимаю эта такая надстройка над Angular CLI которая позволяет организовать рабочее пространство проекта для работы с несколькими приложениями одновременно.

Кстати на https://nrwl.io/nx  стоит обратить внимание

https://vimeo.com/237418773

Насколько я понимаю эта такая надстройка над Angular CLI которая позволяет организовать рабочее пространство проекта для работы с несколькими приложениями одновременно.