Javascript & Ajax \ Angular

Ленивая загрузка: разделение кода NgModules с Webpack

От автора: давайте поговорим о разделении кода в Angular, ленивой загрузке, а также немного затронем Webpack. Разделение кода позволяет разбить весь код на маленькие куски и использовать их по необходимости, а это мы уже называем «ленивой загрузкой». Давайте узнаем, как это делать, а также разберемся в концепциях и терминологии за этим понятием.

Продолжить чтение

Javascript & Ajax \ Angular

Angular 4 – урок по сторонним API

От автора: Angular 4 или теперь уже просто Angular – это мощный фреймворк для разработки адаптивных веб-приложений. Angular – хороший фреймворк, однако его можно очень долго изучать. У новичков возникают сложности, когда они в первый раз встречаются с Angular API, и это нормально. Зачастую это приводит к тому, что разработчики отказываются от фреймворка, выбирая что-то, с чем уже знакомы. Angular действительно не прост в освоении, это всеобъемлющий фреймворк, способный создавать масштабируемые, расширяемые и долгоподдерживаемые приложения. Он создает модульные проекты, которые придерживаются лучшим практикам хорошего дизайна. Angular намного сложнее, но в равной степени и лучше любого другого фреймворка. Потратьте время на изучение Angular – это окупаемые инвестиции, и оплаты будут расти экспоненциально.

Продолжить чтение

Javascript & Ajax \ Angular

Angular – необходимый инструмент для профессионального веб-разработчика

От автора: что самое главное в профессии front-end разработчика? На мой взгляд, самое важное – это постоянная актуализация своих знаний и изучение появляющихся новых технологий, полезных фремворков, актуальных библиотек и т.д. Веб-мастера, которые игнорируют появление новых технологий, рискуют отстать от современной веб-разработки и стать невостребованными на этом конкурентном рынке.

Продолжить чтение

Javascript & Ajax \ Angular

Тестирование проектов Angular 4: angular/cli + gitlab-ci + ng test + PhantomJS + TDD

От автора: непрерывная интеграция и тестирование проектов Angular 4 — это неотъемлемая часть разработки на этом фреймворке. Благодаря angular/cli, gitlab-ci и PhantomJs это проходит довольно весело.

Продолжить чтение

Javascript & Ajax \ Angular

Непрерывная интеграция с Angular CLI — мощным инструментом для создания приложений

От автора: Angular CLI – мощный инструмент поддержки и создания приложений на Angular. Он не только предоставляет масштабируемую структуру проекта, но также обрабатывает все общие скучные задачи прямо из коробки. Плюс, он следует лучшим практикам Angular.

Продолжить чтение

Javascript & Ajax \ Angular

Построение и глубокое погружение в компилятор Angular

От автора: как вы уже знаете, я люблю Angular, и всю ту магию, которую с его помощью можно творить. Я подумал, что будет интересно посмотреть на построение компилятора Angular 4, попробовать его переделать и сымитировать некоторые участки процесса компиляции.

Продолжить чтение

Javascript & Ajax \ Angular

Стимуляция производительности вашего приложения на фреймворке Angular 4

От автора: помимо сроков также важна производительность разрабатываемого продукта. Ставки очень высоки, когда от вашей разработки зависит много пользователей. С большой силой и свободой приходит большая ответственность. JS предлагает нам множество библиотек и фреймворков, и обязанность разработчика заключается в том, чтобы максимально их использовать и сопоставлять с нуждами бизнеса, обеспечивая при этом пользователю доступ к интерфейсу.

Продолжить чтение

Javascript & Ajax \ Angular

Компоненты Angular: плохие практики использования

От автора: Angular – удивительный инструмент. Прямо из коробки он предоставляет огромнейший функционал (роутинг, анимации, HTTP-модуль, формы/валидации и т.д.), ускоряет процесс разработки, а в освоении он не такой уж и сложный (особенно с таким мощным инструментом как Angular CLI).

Продолжить чтение

Javascript & Ajax \ Angular

Мощь селекторов в Angular: объяснение на практическом примере

От автора: вашему вниманию предлагается статья, посвященная изучению фреймворка AngularJS. При работе со сторонними компонентами бывает нужно подключить отсутствующий функционал. Приведем Angular пример — для этого возьмем компонент кастомный чекбокс.

Продолжить чтение