Creating map, Geocoding (transform coordinates to address) and Static image from Google Maps
Angular Directive Host element, component, template и пример декоратора Optional
Стандартные инструменты для тестирования Jasmine — фреймворк для юнит-тестирования с простым синтаксисом (аналог популярного Jest). Karme — тест-ранер, инструмент, разработанный командой Ангуляра для запуска и…
1. Two main ways to subscribe There are two main ways to extract data from the observable in Angular. We can subscribe in the component…
Для мгновенного поиска или других случаев, когда нужна задержка либо отсекать много запросов подряд: .pipe(distinctUntilChanged()) .pipe(debounceTime(500))
Опрокидывание данных вверх и вниз, отображение и скрытие блоков (if, if else, switch), lинамические стили, классы и атрибуты, вывод циклом блоков и компонентов, байндинг инпутов, пайпы, глобализация стилей компонента, директива ng-content
Создание сервиса, подключение, связь отдельных компонентов при помощи сервисов
Настройка роутинга, внешний вид ссылок, програмный роутинг
Связь компонентов при помощи Subject, операторы (функции для обработки данных из подписки)
Получение данных с формы, валидация форм и инпутов, байндинг, значение по умолчанию для инпутов.
Пример запросов на сервер, обработка ошибок, передача body, headers и query, интерсепторы для обработки запросов
Resolvers (резолверы) относятся к функционалу роутов и представляю собой разновидность сервисов, которые позволяют перед тем как открывать страницу загрузить нужные элементы.
Передача контента из родителя внутрь дочернего компонента. Отрисовка template
Именование, порядок расположения методов, свойств в классе, атрибутов в теге и т.д.