(Udemy) Redux in Angular (2 and 4+) by Mosh Hamedani
Лекции - 13
Общее время - 1 ч. 17мин.
Язык - Английский
Требования
Если вы создаете сложное Angular приложение со сложными потоками данных, вы можете рассмотреть возможность использования Redux, чтобы лучше управлять состоянием вашего приложения.
Redux представляет собой легкое и упрощенное внедрение Flux архитектуры первоначально введенным Facebook. Это обеспечивает чистое и элегантное решение для поддержания состояния ваших приложений предсказуемым образом.
Поэтому обеспечивает ряд других преимуществ:
Requirements
If you're building a complex Angular app with complex data flows, you may want to consider using Redux to better manage the state of your app.
Redux is a lightweight and simplified implementation of the Flux architecture that was originally introduced by Facebook. It provides a clean and elegant solution to maintain the state of your applications in a predictable way.
It also provides a number of other benefits:
You'll learn about:
Скрытое содержимое.
Лекции - 13
Общее время - 1 ч. 17мин.
Язык - Английский
Требования
- как минимум 3 месяца опыта с Angular 2 или более новой версией
Если вы создаете сложное Angular приложение со сложными потоками данных, вы можете рассмотреть возможность использования Redux, чтобы лучше управлять состоянием вашего приложения.
Redux представляет собой легкое и упрощенное внедрение Flux архитектуры первоначально введенным Facebook. Это обеспечивает чистое и элегантное решение для поддержания состояния ваших приложений предсказуемым образом.
Поэтому обеспечивает ряд других преимуществ:
- Это разъединяет приложение из фрейморка презентации как Angular
- Это Позволяет отложить принятие решений о внешних фрейморков (чистая архитектура)
- Это облегчает юнит тестирование приложения
- Вы получаете доступ к удивительным инструментам как часть вашей разработки (Redux Dev Tools)
- Это делает его легче реализовать функцию отмены / повтора в приложениях
Requirements
- At least 3 months experience with Angular 2 or higher
If you're building a complex Angular app with complex data flows, you may want to consider using Redux to better manage the state of your app.
Redux is a lightweight and simplified implementation of the Flux architecture that was originally introduced by Facebook. It provides a clean and elegant solution to maintain the state of your applications in a predictable way.
It also provides a number of other benefits:
- It decouples your application from a presentation framework like Angular
- It allows you to postpone decisions about external frameworks (clean architecture)
- It makes it easier to unit test your application without mocks and spies
- You get access to awesome tools as part of your development (Redux Dev Tools)
- It makes it easier to implement undo/redo feature in your applications
You'll learn about:
- The building blocks of Redux
- Pure functions
- Working with actions
- The select pattern
- Avoiding object mutations
- Using immutable objects
- Using Redux Dev Tools
- Calling backend APIs when using Redux
- Refactoring fat case blocks
- Dealing with complex domains
Скрытое содержимое.
Скрытое содержимое.Продажник:https://www.udemy.com/redux-in-angular/
Цена: 10$ ~ 593 руб