首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ChineseNiceMan
掘友等级
全栈
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 19
沸点 0
赞
19
返回
|
搜索文章
赞
文章( 19 )
沸点( 0 )
React 设计模式和场景分析
其中涉及到 React 组件复用、轮子设计相关话题,并配合相关场景实例进行了分析。这些内容都算是 React 设计模式,一提到 Design Patterns,读者大可不必恐惧,事实上这都是 React 开发应用灵活性的体现。今天这篇文章,我们继续通过一个场景,循序渐进,通过一…
封闭了内心却包容了天下,闭包你并不孤独
本文之所以会写这种老生常谈的文章,是为了接下来的设计模式做铺垫。既然已经提笔了,就打算不改了,继续写下去,相信也一定有很多人对闭包这样的概念有些模糊,那就瞧一瞧、看一看 毕竟闭包和高阶函数这两种概念,在开发中是非常有分量的。好处多多,妙处多多,那么我们就不再兜圈子了,直接开始今…
怎样学习React?当然是自己动手实现一个React啦
深入学习一个框架最直接的方式,就是弄明白框架的原理。React无疑是一个非常值得学习其原理的框架,它设计简单,没有引入任何新的概念,一个组件就是一个方法或一个类。 但是要完整弄明白React的源码并不简单,React的代码有数万行,特别是在引入Fiber架构后,在React简单…
浅入浅出图解domDIff
我们常说的虚拟DOM是通过JS对象模拟出来的DOM节点,domDiff是通过特定算法计算出来一次操作所带来的DOM变化。 react和vue中都使用了虚拟DOM,vue我只停留在使用层面就不多说了,react了解多一些,就借着react聊聊虚拟DOM。 干前端的都知道DOM操作…
Python3 多线程核心知识
每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制。每个线程都有他自己的一组CPU寄存器,称为线程的上下文,该上下文反映了线程上次运行该线程的CPU寄存器的状态。
从ajax到fetch、axios
前端是个发展迅速的领域,前端请求自然也发展迅速,从原生的XHR到jquery ajax,再到现在的axios和fetch。 它是对原生XHR的封装,还支持JSONP,非常方便;真的是用过的都说好。但是随着react,vue等前端框架的兴起,jquery早已不复当年之勇。很多情况…
react-router知多少(一)
我们只让入口文件干一件事,即渲染真实DOM到挂载元素上。 需要注意的是Router依然遵循JSX tag嵌套时的单一入口规则,So如果有多个平级的子元素需要用一层div或则其它什么的给包起来。 这样就完成了/的自动补全功能。 Router最重要的功能之一就是监听hash值,一旦…
React 和 Redux 的连接 react-redux
[分享]Redux 本身和 React 并没有之间的关联,它是一个通用 Javscript App 模块,用做 App State 的管理。要在 React 的项目中使用 Redux,比较好的方式是借助 react-redux 这个库来做连接
我们一起来分析Redux源码
最近做项目遇到了一些复杂数据处理,侧面体会到一个良好的数据层设计对一个项目的稳定性和可维护性是多么的重要。于是想以源码分析的方式总结一下当前的数据管理方式,首选redux。 我们可以通过Redux 的官方文档来了解其设计思想。http://cn.redux.js.org/. 本…
关注了
17
关注者
0
收藏集
0
关注标签
26
加入于
2018-04-14