Перейти к содержимому

Первый взгляд на новые Angular resource() и rxResource()

Deborah Kurata

0:00 / 0:00

Первый взгляд на новые Angular resource() и rxResource()

16 860 просмотров · 1 год назад
Deborah Kurata
24,3 тыс. подписчиков
16 860 просмотров · 1 год назад
До сих пор в Angular не было хорошей поддержки асинхронных операций! В Angular v19, который выйдет в следующем месяце, появится новый экспериментальный API под названием resource(). А также API взаимодействия с rxjs под названием rxResource(). Эти функции революционизируют обработку HTTP-запросов! В этом видео мы впервые рассмотрим функции resource() и rxResource() и то, как вы можете использовать их в своих проектах. Ссылки Код: https://stackblitz.com/~/edit/resourc... Код с дополнительными функциями: https://stackblitz.com/~/edit/resourc... Видео на YouTube: "Angular Signals: Что? Почему? И как?":    • Angular Signals: What? Why? and How?   Видео на YouTube: "Использование toSignal и toObservable для взаимодействия с RxJS":    • Using toSignal and toObservable for RxJS i...   Статья: "Все, что вам нужно знать о Resource API": https://push-based.io/article/everyth... Статья: "Асинхронный поток данных с новым Resource API Angular": https://www.angulararchitects.io/en/b... PR для ресурса: https://github.com/angular/angular/pu... Исходный код функции resource(): https://github.com/angular/angular/bl... Исходный код функции rxResource: https://github.com/angular/angular/bl... Содержание 00:00 Новые возможности: resource() и rxResource() 00:35 resource() 01:41 rxResource() 03:25 Сигнал значения 04:56 Параметр запроса 06:46 Несколько параметров запроса 08:26 resource() против toSignal() 09:00 Обновление данных 10:38 Преимущества resource() и rxResource() 11:25 Заключение ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ 😊Обо мне Привет! Меня зовут Дебора Курата. Я разработчик программного обеспечения и создатель контента на YouTube. Я выступаю на конференциях, таких как VSLive и ng-conf. Я пишу статьи для freeCodeCamp. Я являюсь автором курсов на Pluralsight, входящих в топ-10 самых популярных (из более чем 7000) уже более 5 лет. За свою работу в поддержку разработчиков программного обеспечения я был удостоен награды Microsoft Most Valuable Professional (MVP) и являюсь экспертом Google Developer Expert (GDE). Посмотрите мой контент на YouTube:    / @deborah_kurata   Свяжитесь со мной в Twitter:   / deborahkurata   Найдите мои курсы на Pluralsight: https://www.pluralsight.com/profile/a... Получите доступ к моим статьям на freeCodeCamp: https://www.freecodecamp.org/news/aut... ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ #angular #angularsignals #angularstatemanagementwithsignals #angularstatemanagement #angulartutorials #angularforbeginners #angularbestpractices #resource #rxresource #angularv19