DevGang
Авторизоваться

Angular interceptor для управления HTTP-запросами ⚡ 

Angular как фреймворк предоставляет нам значительное количество инструментов и возможностей «из коробки». Сегодня я напишу об одной из этих полезных функций, называемых HTTP-перехватчиками.

Я кратко опишу, что такое HTTP-перехватчики Angular и как они работают. Затем я расскажу о некоторых типичных применениях с примерами реализации и расскажу о некоторых преимуществах использования перехватчиков в вашем приложении. В этой статье предполагается, что читатель уже имеет некоторый опыт работы с Angular и знаком с наиболее распространенными и базовыми понятиями. Они не будут подробно объяснены, поскольку они не входят в объем данного документа.

Angular CDK - создание настраиваемого диалогового окна 

Если вы создаете приложения с использованием Angular, вы, вероятно, знаете об удивительной библиотеке Angular Material. Это библиотека компонентов, реализующая спецификацию Material Design. Для многих команд и приложений, особенно тех, у кого нет ресурсов для проектирования, это фантастический инструмент для создания приложений с высококачественной системой дизайна. Я использовал его много раз с большим успехом.

Добавляем спиннер при загрузке новых роутов в Angular

В этом посте вы узнаете, как создать спиннер, который будет отображаться и скрываться в зависимости от состояния загрузки вашего приложения. Для этого мы будем использовать Angular Router и подключаться к некоторым из предоставленных событий.

Angular против React: кто выигрывает 

Фреймворк и библиотека фронтенд-разработки в настоящее время чрезвычайно конкурентоспособны. Angular и React - самые популярные среди разработчиков из всех фреймворков и библиотек JS.

Тогда всегда будут дискуссии, что выбрать и с чего начать….

Как реализовать тепловую карту в таблицах с помощью директив в Angular 

Давайте посмотрим, насколько просто добавить тепловые карты в таблицы в Angular с помощью директив. Мы выберем действительно простое и элегантное решение, чтобы иметь отдельные цвета тепловой карты для разных столбцов в таблице.

Элементы управления пользовательской формы Angular с элементом доступа к контрольному значению 

В этой статье мы собираемся изучить использование пользовательских компонентов Angular с реактивными формами. Для этого воспользуемся встроенной директивой Angular «control value accessor».

Переопределение зависимостей в иерархии инжекторов Angular 


Фреймворк Angular упрощает определение направления зависимостей потоков в приложении, тем самым упрощая отладку.

Дополнительные улучшения сборки, Angular 12, распределенное выполнение задач и многое другое в Nx 12.3!

Nx 12.3 включает в себя множество новых функций, в том числе инкрементные улучшения сборки, Angular 12, распределенное выполнение задач и многое другое!

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

Если вы не знакомы с ним, узнайте о Nx на страницах nx.dev/angular и nx.dev/react.

Понимание привязки свойств в Angular 11

Давайте посмотрим на привязку свойств в Angular, методе односторонней привязки данных, который используется для передачи данных.

Отрисовка динамических компонентов по имени селектора в Ivy 

Angular дает нам механизм для динамического рендеринга компонентов через контейнер представления с помощью ComponentFactory. Для этого нам нужно знать тип компонента во время компиляции.

Наиболее динамичным механизмом рендеринга компонентов будет тот, при котором мы не знаем, какой компонент будет отрисован во время компиляции. В этой статье рассказывается о рендеринге компонента Angular на основе его селектора, который доступен только во время выполнения в браузере.

Присоединяйся в тусовку

Поделитесь своим опытом, расскажите о новом инструменте, библиотеке или фреймворке. Для этого не обязательно становится постоянным автором.

Попробовать

В этом месте могла бы быть ваша реклама

Разместить рекламу