Squeak.ru - шаблоны программирования

Публикации по теме 'angular'


RxJS: merge () против mergeAll () против mergeMap ()
RxJS предлагает множество операторов, которые мы можем использовать для обработки данных. Несомненно, это очень полезно, с другой стороны, такое большое количество может привести к путанице. Для начала важно отметить, что существует два типа материалов RxJS: функции и операторы. Первое кажется очевидным - функция - это не что иное, как функция, хотя стоит упомянуть, что они импортируются из модуля rxjs . Последние тоже являются функциями, тем не менее, их вызов должен происходить..

Легкое управление сложностью состояний: ваши первые шаги к управлению состоянием в Angular 16
Освоение управления состоянием Angular 16 с нуля: руководство для начинающих Приветствую вас, коллеги-учащиеся, и добро пожаловать в преобразующее путешествие по сложному миру управления состоянием в Angular 16! Это руководство предназначено для того, чтобы превратить вас из любознательного исследователя в уверенного навигатора государственных сложностей. В этом руководстве, удобном для начинающих, мы шаг за шагом приступим к изучению основных концепций управления состоянием,..

Разработка компонента Angular на примере часть 1
В этой статье я расскажу о процессе разработки компонента Angular. Цель этой серии — показать мыслительный процесс, ведущий к разработке, и мыслительный процесс, лежащий в основе принимаемых решений. Я собираюсь заняться одним из самых печально известных стандартных компонентов, попытавшись создать свою собственную таблицу данных. Со временем этот компонент будет добавлен в мою библиотеку Unopinionated Angular Toolbox . Цель этой библиотеки состоит в том, чтобы предоставить ряд..

Введение в маршрутизацию в Angular
Эта история изначально была опубликована здесь . Эта статья основана на Angular CLI 15.1.4, Node 18.13.0, npm 8.19.3. Маршрутизация в Angular используется для перехода от одного представления к другому по мере выполнения пользователями действий. В SPA (одностраничном приложении) вы можете условно отображать или скрывать компоненты в зависимости от действий пользователя, в какой-то момент пользователи будут выполнять действие, которое требует перехода к другому представлению в..

Советы для новичков: Async / Await
Начало работы с асинхронным JavaScript Когда я учился на Flatiron, один из моих проектов включал создание одностраничного приложения, в котором использовалась внутренняя часть Rails API с интерфейсом JavaScript, CSS и HTML. В итоге я сделал (упрощенную) версию корейской карточной игры Хвату, также известной как Ханафуда на японском языке. В начале проекта я мало знал, что скоро буду нырять с головой в мир async / await. Надеюсь, знания, которые я получил в ходе своей борьбы, будут..

Разработка приложения с нуля — #2 The Stack
Всем привет ☺! Прежде всего, спасибо всем тем, кто прочитал и поддержал первую статью этой серии. Поскольку это моя первая статья, связанная с разработчиками, я ожидаю, что получу только 2–3 просмотра. Но, о боже, я был очень удивлен, что статья получает гораздо больше трафика, чем это. Кроме того, я хотел бы отметить, что моя цель в этих статьях — показать больше об общем потоке моей разработки и меньше о частностях (например, конкретном коде, конкретных функциях и т. д.). Это..

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

Новые материалы

День 76/100 Книга
День 76/100 Книга Обучение — это непрерывный процесс с ресурсами, широко используемыми людьми, которые признают сложный путь достижения успешной цели. Хотя поначалу это может показаться..

Gmail Smart Compose: умный способ написать электронное письмо
Gmail означает почту Google, это бесплатная служба электронной почты, предоставляемая Google по всему миру. Google официально запустил Gmail в 2004 году, и в настоящее время этой услугой..

API следующего поколения: gRPC n Javascript
gRPC - быстро развивающаяся технология, которая потенциально может заменить протокол HTTP. Это быстрее, чем традиционные HTTP-вызовы, потому что он отправляет данные в двоичном формате, а не в..

Ускоренный курс по жадным алгоритмам
Дай мне, дай мне, дай мне Аудитория Эта статья предназначена для инженеров, достаточно хорошо разбирающихся в программировании, структурах данных и алгоритмах. Он в основном основан на..

Изучайте Java (Урок 2: Комментарии)
Как и зачем использовать комментарии в java с примерами Введение: Комментарии — это строки текста в программе Java, которые игнорируются компилятором и используются для добавления..

Async Await в Swift: легкое управление параллелизмом
Введение в запуск асинхронного кода Асинхронный код выполняет несколько операций одновременно. Параллелизм необходим при выполнении тяжелых вычислений или сетевых запросов. Однако это может..

Очистить файлы Program .cache в Ubuntu 20.10
Очистите кеш за несколько простых шагов! GNU / Linux реализовал эффективное управление хранилищем для своих пользователей. Но заметили ли вы, что в вашей системе Linux заканчивается место,..