Первый взгляд на новые 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