训练营-gostack-desafio08 挑战8:React Native-Redux + Hook 一个简单的React Native应用程序,可创建一个电子商务界面。该应用程序使用Flux Architecture和React Hooks。 应用画面 技术领域 跑 # After clone the project $ cd bootcamp-gostack-desafio08 # Install packages $ yarn install # or $ npm install # Run the app -> you need an Android device or emulador installed $ react-native start # you will need two new terminals # one # change XXX to your corre
1
Create React App入门 该项目是通过引导的。 可用脚本 在项目目录中,可以运行: npm start 在开发模式下运行应用程序。打开在浏览器中查看它。 如果您进行编辑,则页面将重新加载。您还将在控制台中看到任何棉绒错误。 npm test 在交互式监视模式下启动测试运行器。有关更多信息,请参见关于的部分。 npm run build 构建生产到应用程序build文件夹。它在生产模式下正确捆绑了React,并优化了构建以获得最佳性能。 生成被最小化,并且文件名包括哈希值。您的应用已准备好进行部署! 有关更多信息,请参见关于的部分。 npm run eject 注意:这是单向操作。 eject ,您将无法返回! 如果您对构建工具和配置选择不满意,则可以随时eject 。此命令将从您的项目中删除单个生成依赖项。 相反,它将所有配置文件和传递依赖项(webpack,Babel,ESL
2021-03-18 17:08:48 199KB JavaScript
1
redux-demo
2021-03-17 20:12:28 1.41MB JavaScript
1
Create React App入门 该项目是通过引导的。 可用脚本 在项目目录中,可以运行: npm start 在开发模式下运行应用程序。 打开在浏览器中查看它。 如果您进行编辑,则页面将重新加载。 您还将在控制台中看到任何棉绒错误。 npm test 在交互式监视模式下启动测试运行器。 有关更多信息,请参见关于的部分。 npm run build 构建生产到应用程序build文件夹。 它在生产模式下正确捆绑了React,并优化了构建以获得最佳性能。 生成被最小化,并且文件名包括哈希值。 您的应用已准备好进行部署! 有关更多信息,请参见关于的部分。 npm run eject 注意:这是单向操作。 eject ,您将无法返回! 如果您对构建工具和配置选择不满意,则可以随时eject 。 此命令将从您的项目中删除单个生成依赖项。 相反,它将所有配置文件和传递依赖项(we
2021-03-13 12:07:10 258KB JavaScript
1
Redux-lesson1
2021-03-09 09:08:56 160KB JavaScript
1
Create React App入门 该项目是通过引导的。 可用脚本 在项目目录中,可以运行: npm start 在开发模式下运行应用程序。 打开在浏览器中查看它。 如果您进行编辑,则页面将重新加载。 您还将在控制台中看到任何棉绒错误。 npm test 在交互式监视模式下启动测试运行器。 有关更多信息,请参见关于的部分。 npm run build 构建生产到应用程序build文件夹。 它在生产模式下正确捆绑了React,并优化了构建以获得最佳性能。 生成被最小化,并且文件名包括哈希值。 您的应用已准备好进行部署! 有关更多信息,请参见关于的部分。 npm run eject 注意:这是单向操作。 eject ,您将无法返回! 如果您对构建工具和配置选择不满意,则可以随时eject 。 此命令将从您的项目中删除单个生成依赖项。 相反,它将所有配置文件和传递性依赖项(w
2021-03-07 13:45:11 JavaScript
1
react-redux
2021-03-05 18:09:20 69KB HTML
1
react-state-tree react-state-tree是useState替代品, useState您的状态持久化到存储在顶级提供程序组件中的类似redux的状态树中。 如果您使用useStateTree在没有应用程序StateTreeProvider ,它会回落到useState 。 因此,在自定义挂钩和组件中使用是安全的。 教程 要开始使用react-state-tree ,请使用StateTreeProvider包装您的应用程序: import { StateTreeProvider } from "react-state-tree" ; function App ( ) { return ( { /* added StateTreeProvider */ } <
2021-03-02 18:05:39 64KB TypeScript
1
Create React App入门 该项目是通过引导的。 可用脚本 在项目目录中,可以运行: yarn start 在开发模式下运行该应用程序。 打开在浏览器中查看它。 如果您进行编辑,则页面将重新加载。 您还将在控制台中看到任何棉绒错误。 yarn test 在交互式监视模式下启动测试运行器。 有关更多信息,请参见关于的部分。 yarn build 构建生产到应用程序build文件夹。 它在生产模式下正确捆绑了React,并优化了构建以获得最佳性能。 生成被最小化,并且文件名包括哈希值。 您的应用已准备好进行部署! 有关更多信息,请参见关于的部分。 yarn eject 注意:这是单向操作。 eject ,您将无法返回! 如果您对构建工具和配置选择不满意,则可以随时eject 。 此命令将从您的项目中删除单个生成依赖项。 相反,它将所有配置文件和传递依赖项(webpa
2021-02-27 20:05:20 2.58MB JavaScript
1
本文主要讲述三方面内容:在讲设计思想前,先简单讲下Redux是什么?我们为什么要用ReduxRedux是JavaScript状态容器,能提供可预测化的状态管理。它认为:我们先来看看“状态容器”、“视图与状态一一对应”以及“一个对象”这三个概念的具体体现。如上图,Store是Redux中的状态容器,它里面存储着所有的状态数据,每个状态都跟一个视图一一对应。Redux也规定,一个State对应一个View。只要State相同,View就相同,知道了State,就知道View是什么样,反之亦然。比如,当前页面分三种状态:loading(加载中)、success(加载成功)或者error(加载失败)
2021-02-25 14:09:15 2.5MB Redux从设计到源码
1