首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react
订阅
Don
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
分享我的 ToyReact 学习与实现
本篇文章适合使用React一年左右的小伙伴阅读。我希望它可以作为一把开启React源码大门的钥匙。我将会从搭建环境开始, 一步一步带着大家完成一个简易的React框架。代码我将会托管到我的github上, 供大家在阅读的过程中作为参考。 为了更加直观的展示效果, 我们可以将打包…
九步大白话手写一个Redux
Redux 是 JavaScript 状态容器,提供可预测化的状态管理。 只有函子。在写Redux的时候,首先函数式编程有一个container容器,这个容器由map接收一个变形关系,作用于每 一个value,使该容器变成函数。因为有很多函子,但是函数式编程讲究纯,所以要用IO…
函数式编程看React Hooks(一)简单React Hooks实现
函数式强调在逻辑处理中不变性。面向对象通过消息传递改变每个Object的内部状态。两者是截然不同的编程思想,都具有自己的优势,也因为如此,才使得我们从 class 组件 转化到 函数组件式,有一些费解。 从 react 的变化可以看出,react 走的道路越来越接近于函数式编程…
Mobx React 最佳实践
在这一篇文章里,将展示一些使用了mobx的React的最佳实践方式,并按照一条一条的规则来展示。在你遇到问题的时候,可以依照着这些规则来解决。 这篇文章要求你对于mobx的stores有基本的理解,如果没有的话请先阅读官方文档。 永远记住,你的stores代表着你的UI状态,这…
[译]React 教程 - 3. 渲染元素
React 官方文档翻译 - 3. 渲染元素
我为什么从Redux迁移到了Mobx
Redux是一个数据管理层,被广泛用于管理复杂应用的数据。但是实际使用中,Redux的表现差强人意,可以说是不好用。而同时,社区也出现了一些数据管理的方案,Mobx就是其中之一。 这是Redux给自己的定位,但是这其中存在很多问题。 首先,Redux做了什么?看Redux的…
React 源码学习(一):HTML 元素渲染
JSXTransformer.js 会将 type="text/jsx" 的形式转换成 React.DOM.h1 的函数形式。 objMapKeyVal 是个工厂函数,他最终会返回一个“键”与 obj 对应的对象“值”则是 func 的执行结果。 ReactDOM 对象中的“键…
构建大型 Mobx 应用的几个建议
Mobx 与 Redux 相似,都是适用于状态管理的出色工具。它同样遵循单向数据流,同样能与 React 搭档配合。与 Redux 不同的是,它的学习成本更低,框架体系更加完善(比如它自带异步操作的解决方案,而 Redux 只提供了中间件体系,必须借助第三方类库实现)。如果说 …
react 版动态简历
这是 react 版实现的动态简历