Learn React 16 and Redux by building real world Application

所在平台: Udemy

课程主页: https://www.udemy.com/course/learn-react-and-redux-by-building-real-world-application/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:通过构建实际应用程序学习 React 16 和 Redux 课程概述:React 是一个用于构建多种平台用户界面的 JavaScript 库。它为开发者提供了一种强大的思维模型,帮助以声明式和基于组件的方式构建用户界面。此课程适合任何从事或对用户界面开发感兴趣的人,特别是那些对 React 感到好奇的人员,即使你没有 UI 工程的背景。如果你具备一些使用 JavaScript 构建前端应用的经验,那么你将从本课程中获益匪浅。 React 的优势:以下几点突显了 React 相较于其他库和框架的好处:更简单的应用——React 的 CBA 结合纯 JavaScript、声明式风格和强大且为开发者友好的 DOM 抽象(不仅限于 DOM,也适用于 iOS、Android 等)。快速的用户界面——由于其虚拟 DOM 和智能协调算法,React 提供了卓越的性能,副产品是可以在不启动无头浏览器的情况下进行测试。更少的代码编写——React 拥有出色的社区和丰富的组件生态系统,为开发者提供了多样的库和组件选择,这在考虑选择何种框架进行开发时非常重要。 您将在本课程中学习到: - React 介绍 - React 中的数据流 - 组件生命周期方法 - 组件及渲染列表 - React 上下文 API - 在 React 中使用表单 - 使用 React-Router v4 添加路由 - 使用 Redux 进行状态管理 - Redux thunk 和异步操作 - 将 Firebase 与 React 集成 - Firebase 认证 此课程将帮助您深入理解 React 和 Redux,从而在实际应用中提升您的技能。

课程评论(0条)

课程详情

React is a JavaScript library for building user interfaces across a variety of platforms. React gives you a powerful mental model to work with and helps you build user inter- faces in a declarative and component-driven way.Who this course for? This course is for anyone who's working on or interested in building user interfaces. Really, it's is for anyone who's curious about React, even if you don't work in UI engineering. You'll get the most out of this course if you have some experience with using JavaScript to build front-end applications.Advantages of React: The following list highlights some of the benefits of React versus other libraries and frameworks: Simpler apps-React has a CBA with pure JavaScript; a declarative style; and pow- erful, developer-friendly DOM abstractions (and not just DOM, but also iOS, Android, and so on). Fast UIs-React provides outstanding performance thanks to its virtual DOM and smart-reconciliation algorithm, which, as a side benefit, lets you perform testing without spinning up (starting) a headless browser. Less code to write-React's great community and vast ecosystem of components provide developers with a variety of libraries and components. This is important when you're considering what framework to use for development. What you will learn in this course:Introduction to ReactData Flow in ReactComponent Lifecycle methodsComponents and rendering listReact Context APIWorking with Forms in ReactAdding Routing using React-Router v4State Management with ReduxRedux thunk and async actionsIntegrating Firebase with ReactFirebase Authentication

课程标签

0人关注该课程

主题相关的课程