用动画和实战打开 React Hooks(三):useReducer 和 useContext

2020-05-25
阅读 15 分钟
2.1k
本文由图雀社区成员 mRc 写作而成,欢迎加入图雀社区,一起创作精彩的免费技术教程,予力编程行业发展。如果您觉得我们写得还不错,记得 点赞 + 关注 + 评论 三连,鼓励我们写出更好的教程?

18 个 React 最佳实践技巧,助你在 520 这一天过得舒心

2020-05-20
阅读 12 分钟
2k
React 是一个用于开发用户界面的 JavaScript 库, 是由 Facebook 在 2013 年创建的。 React 集成了许多令人兴奋的组件、库和框架。 当然,开发人员也可以自己开发组件。

用动画和实战打开 React Hooks(二):自定义 Hook 和 useCallback

2020-05-07
阅读 9 分钟
1.7k
本文由图雀社区成员 mRc 写作而成,欢迎加入图雀社区,一起创作精彩的免费技术教程,予力编程行业发展。如果您觉得我们写得还不错,记得 点赞 + 关注 + 评论 三连,鼓励我们写出更好的教程?

用动画和实战打开 React Hooks(一):useState 和 useEffect

2020-05-06
阅读 12 分钟
3k
我们研发开源了一款基于 Git 进行技术实战教程写作的工具,我们图雀社区的所有教程都是用这款工具写作而成,欢迎 Star 哦如果你想快速了解如何使用,欢迎阅读我们的 教程文档 哦

类型即正义:TypeScript 从入门到实践(二)

2020-04-09
阅读 17 分钟
1.6k
作者:一只图雀仓库:Github 、Gitee图雀社区主站(首发):图雀社区 博客:掘金、知乎、慕课公众号:图雀社区 联系我:关注公众号后可以加图雀酱微信哦原创不易,❤️点赞+评论+收藏 ❤️三连,鼓励作者写出更好的教程。

类型即正义:TypeScript 从入门到实践(一)

2020-04-07
阅读 16 分钟
3.5k
作者:一只图雀仓库:Github 、Gitee图雀社区主站(首发):图雀社区 博客:掘金、知乎、慕课公众号:图雀社区 联系我:关注公众号后可以加图雀酱微信哦原创不易,❤️点赞+评论+收藏 ❤️三连,鼓励作者写出更好的教程。

类型即正义:TypeScript 从入门到实践(序章)

2020-04-07
阅读 9 分钟
1.6k
作者:一只图雀仓库:Github 、Gitee图雀社区主站(首发):图雀社区 博客:掘金、知乎、慕课公众号:图雀社区 联系我:关注公众号后可以加图雀酱微信哦原创不易,❤️点赞+评论+收藏 ❤️三连,鼓励作者写出更好的教程

Redux 包教包会(三):使用容器组件和展示组件近一步分离组件状态

2020-03-23
阅读 12 分钟
2.8k
在这一部分中,我们会提出 “容器组件” 和 “展示组件” 的概念,“容器组件” 用于接管 “状态”,“展示组件” 用于渲染界面,其中 “展示组件” 也是 React 诞生的初心,专注于高效的编写用户界面。

Taro 小程序开发大型实战(二):多页面跳转和 Taro UI 组件库

2020-03-22
阅读 12 分钟
7.8k
在上一篇教程中,我们用熟悉的 React 和 Hooks 搞定了“奥特曼俱乐部”的雏形。在这一篇文章中,我们将用 Taro 自带的路由功能实现多页面跳转,并用 Taro UI 组件库升级之前略显简陋的界面。这一篇完成后的 DEMO 如下:

Taro 小程序开发大型实战(一):熟悉的 React,熟悉的 Hooks

2020-03-21
阅读 11 分钟
6k
正当移动互联网进入白热化阶段时,以微信小程序为代表的一类“轻应用”异军突起。它们无需下载,使用方便,“用完即走”,同时功能也较为完备,一经推出即得到了各大平台和及用户的热烈追捧。但是问题也随之而来——开发者们要同时维护 Web 端、移动端、微信小程序、支付宝小程序等等多套用户界面,其维护成本可以想象。作为一...

Redux 包教包会(二):引入 combineReducers 拆分和组合状态逻辑

2020-03-16
阅读 14 分钟
2.4k
在这一部分中,我们将趁热打铁,运用上篇教程学到的 Redux 三大核心概念来将待办事项的剩下部分重构完成,它涉及到将 TodoList 和 Footer 部分的相关代码重构到 Redux,并使用 Redux combineReducers API 进行逻辑拆分和组合,使得我们可以在使用 Redux 便利的同时,又不至于让应用的逻辑看起来臃肿不堪,复用 React 组...

Redux 包教包会(一):解救 React 状态危机

2020-03-13
阅读 16 分钟
3.7k
前端应用的状态管理日益复杂。随着大前端时代的到来,前端愈来愈注重处理逻辑,而不只是专注 UI 层面的改进,而以 React 为代表的前端框架的出现,大大简化了我们编写 UI 界面的复杂度。虽然 React 提供了 State 机制实现状态管理,也有诸如“状态提升”等开发约定,但是这些方案只适用于小型应用,当你的前端应用有多达 1...

一杯茶的时间,上手 React 框架开发

2020-03-10
阅读 21 分钟
3.8k
React(也被称为 React.js 或者 ReactJS)是一个用于构建用户界面的 JavaScript 库。起源于 Facebook 内部项目,最初用来架设 Instagram 的网站,并于 2013 年 5 月开源。React 性能较高,并且它的声明式、组件化特性让编写代码变得简单,随着 React 社区的发展,越来越多的人投入 React 的学习和开发,使得 React 不仅...