Javascript & Ajax \ Angular

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

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

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

Javascript & Ajax \ Javascript

Создание фреймворка для SPA на чистом JavaScript

От автора: фреймворк развивается и для того, чтобы дальше сделать более удобную работу с DOM деревом мы реализуем свой собственный плагин, выполняющий функции jquery только на чистом javascript.

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

Javascript & Ajax \ Angular

Глубокое погружение в веб-анимацию с Angular

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

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

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 \ Javascript

Создание фреймворка для SPA на чистом JavaScript

От автора: в данном уроке вы узнаете, как сделать API компонента так, чтобы он выводил динамические данные в шаблон, и мы могли задавать собственные стили внутри компонента.

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