|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/redux-in-angular/
课程评论:没有评论
课程名称:Angular中的Redux(2和4+) 课程概述:如果您正在构建一个复杂的Angular应用程序,并且数据流非常复杂,那么您可能需要考虑使用Redux来更好地管理应用程序的状态。Redux是一种轻量化且简化的Flux架构实现,最初由Facebook提出。它提供了一种清晰而优雅的解决方案,以可预测的方式维护应用程序状态,同时还带来了许多其他好处: - 将应用程序与像Angular这样的展示框架分离 - 延迟对外部框架的决策(干净的架构) - 使单元测试应用程序变得更容易,无需使用模拟和间谍 - 享有作为开发工具的一系列强大工具(Redux Dev Tools) - 更容易在应用程序中实现撤销/重做功能 在本课程中,Mosh将带您从零开始,讲授Redux是什么、何时使用以及如何正确实现。您将学习到: - Redux的构建模块 - 纯函数 - 处理动作 - 选择模式 - 避免对象变异 - 使用不可变对象 - 使用Redux Dev Tools - 在使用Redux时调用后端API - 重构冗长的案例块 - 处理复杂领域 如果您以前参加过Mosh的课程,您会知道您将获得高质量的视频和音频,出色的讲解毫不含糊。 30天全额退款保证:本课程提供30天全额退款保证。您可以在30天内观看每一讲,并在觉得没有获得足够信心来为您的Angular应用程序编写自动化测试时申请全额退款,无需任何问题即可退还所有费用。 关于您的讲师:Mosh(Moshfegh)Hamedani是一位拥有15年专业经验的软件工程师。他是多个畅销课程的作者,具有超过74,000名学生,遍及172个国家。他的学生称他为一位充满热情、务实并且富有激励性的讲师。 如果您想以清晰、简洁和务实的方式学习Redux,现在就报名参加课程,开始您的学习旅程吧!
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 In this course, Mosh, author of several best selling courses on Udemy, takes you from the ground and teaches you what Redux is, when to use it and why, and how to implement it properly. You'll learn about: The building blocks of Redux Pure functionsWorking with actionsThe select patternAvoiding object mutationsUsing immutable objectsUsing Redux Dev ToolsCalling backend APIs when using ReduxRefactoring fat case blocks Dealing with complex domains If you've taken any of Mosh's courses before, you know what you get. High quality video and audio, outstanding delivery with no mocking around. 30-DAY FULL MONEY-BACK GUARANTEE This course comes with a 30-day full money-back guarantee. Take the course, watch every lecture and if you feel like you haven't gained the confidence to write automated tests for your Angular apps, ask for a full refund within 30 days. All your money back, no questions asked. ABOUT YOUR INSTRUCTOR Mosh (Moshfegh) Hamedani is a software engineer with 15 years of professional experience. He is the author of several best-selling courses on Udemy and Pluralsight with over 74,000 students in 172 countries. His students describe him as a passionate, pragmatic and motivational instructor. So, do you want to learn Redux in a clear, concise and pragmatic way? Enroll in the course now and get started!