react 技术栈(全家桶)学习

项目地址

项目说明

  • 本项目分享个人学习 react 全家桶技术栈的一些经验心得。
  • 学习过程会结合相关示例代码,在实践中学习更有成效。
  • 欢迎补充,可通过 fork + pull request 的方式,参与到该项目。

项目依赖及版本

  • 用 Create React App 初始化项目
    npx create-react-app react-and-redux-demo
    
  • 相关依赖均使用当前最新版(截止 2018-11-06 的最新版)。
    • react v16.6.0
    • redux v4.0.1
    • react-redux v5.1.0

个人整理的相关知识点文档

  1. react 技术栈学习,相关知识储备
  2. react 技术栈学习,js 知识点
  3. react 技术栈学习,redux 知识点
  4. React+Redux工程目录结构,最佳实践
  5. React 项目调试技巧
  6. 像用 IDEA 调试 Java 代码一样,用 WebStorm 调试 react 代码
  7. redux 官方示例 todomvc 中的 todoList 过滤事件解析
  8. redux 官方示例 todomvc 两个警告修复
  9. react 项目,在生产环境去掉 propTypes 检查代码,打包时自动去除
  10. WebStorm + React 项目,配置 ESLint
  11. ESLint 配置文件 .eslintrc 示例及说明
  12. react开发,日常经验汇总

结合例子代码学习

分支说明

用 Create React App 初始化项目,所有练习代码都会体现到 master 分支。
针对某一个知识点,完成练习之后,记录相关知识点,提交 master,然后从 master 创建一个分支。

获取(切换至)某分支

以分支 branchName 为例,切换到该分支并拉取最新代码

git checkout branchName
git pull

如何参与项目,如何提交 PR?

以下是两大平台的帮助文档。

加群一起学习

react stack(react全家桶)
(QQ 群号:683414457,进群密码:react stack

关于作者

React全家桶技术栈是指在React开发中常用的一系列工具和库。常见的React全家桶技术栈包括ReactReact Router、React Redux、Redux Saga、Reselect、Webpack、ES6、TypeScript和Sass。 React是一个用于构建用户界面的JavaScript库,它提供了组件化开发的能力,使得开发者可以更加高效地构建复杂的UI。 React Router是一个用于在React应用中处理路由的库,它允许你在应用中定义不同的路由,并在用户导航时进行相应的页面切换。 React Redux是一个为React应用提供状态管理的库,它结合了Redux和React,使得状态管理变得更加简单和可预测。 Redux Saga是一个用于处理异步操作的库,它基于Generator函数和ES6的语法糖来管理副作用和异步流程。 Reselect是一个用于创建可记忆化的选择器函数的库,它可以帮助优化应用的性能,避免不必要的计算。 Webpack是一个模块打包工具,它可以将多个模块打包成一个文件,以提高应用的加载速度,并支持各种前端开发的工作流程。 ES6是ECMAScript 6的简称,它是JavaScript的下一代标准,提供了许多新的语法和功能,使得开发更加简洁和高效。 TypeScript是JavaScript的超集,它添加了静态类型检查等特性,提供了更好的开发工具和可维护性。 Sass是一种CSS预处理器,它增加了许多便捷的语法和功能,使得CSS更加可维护和可扩展。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [react技术栈全家桶(总结及感悟)](https://blog.csdn.net/weixin_33937778/article/details/88021742)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值