首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
阅读源码
订阅
丽娜同志
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
【KT】轻松搞定Redux源码解读与编程艺术
在本文开始之前,唠叨几句话吧,那就是本文有点长,且有部分源码等;前几天有幸和寒雁老哥聊了一小会,他说我现在已经懂怎么写文章阶段,建议下一个阶段能稳下来,然后去写一些有深度的东西,而不是浮在表面上;上周六去听了同公司已出书的挖坑的张师傅的技术写作分享。 于是我沉默了一下,听了一些…
从未看过源码,到底该如何入手?分享一次完整的源码阅读过程
我觉得每个人可能都有过看源码的想法吧,也包括我。因为看源码不光能使自己对这个库更加熟悉,还能学习到作者强大的思想,久而久之,自己的水平和思想也会有明显的提升的。 1. 查看工具函数 2. 入口文件 3. Store类的实现 可以看到传入的 options 整体可以看成一个根模块…
[译] 如何心平气和地阅读代码
这是我在两年前转向编程时给我自己的要求。幸运的是,现在有很多在线编写代码的课程和教程可以教你写代码,然而他们却基本上都没有去教你如何阅读代码。 这是一个重要的区分点。随着进入科技领域的编程训练营毕业生数量的 飞速增长。强调阅读源码变得更加重要。Brandon Bloom 写道:…
如何实现一个HTTP请求库——axios源码阅读与分析
在前端开发过程中,我们经常会遇到需要发送异步请求的情况。而使用一个功能齐全,接口完善的HTTP请求库,能够在很大程度上减少我们的开发成本,提高我们的开发效率。 axios是一个在近些年来非常火的一个HTTP请求库,目前在GitHub中已经拥有了超过40K的star,受到了各位大…
逐行阅读redux源码(三)bindActionCreators & applyMiddleware & compose
ps: 因为余下的源码皆是短篇幅,于是一并合为一文进行书写,如有不足之处望各位指正。 相信大家在阅读了之前的文章之后,对什么是action已经很熟悉了,我们的action其实就是一个object,通常其中会包含一个type参数和一个数据载体payload参数,用来给redux在…
逐行阅读redux源码(一) createStore
这会帮助你更快的理解。 从图中可以大概了解,通过user触发(dispatch)的行为(action),redux会在通过middleware以及reducer的处理后更新整个状态树(state),从而达到更新视图view的目标。这就是Redux的工作流程,接下来让我们慢慢细说…
我的源码阅读之路:redux源码剖析
用过react的小伙伴对redux其实并不陌生,基本大多数的React应用用到它。一般大家用redux的时候基本都不会单独去使用它,而是配合react-redux一起去使用。刚学习redux的时候很容易弄混淆redux和react-redux,以为他俩是同一个东西。其实不然,r…
再谈源码阅读
在软件开发中遇到问题的时候,我倾向于在不需要阅读源码的情况下解决问题,我会优先去查官方文档、FAQ、google或stackoverflow等网站,去看下有没有前人已经遇到过同类问题。阅读源码来解决问题,算是杀手锏。当然,还有另一种需求,就是希望通过阅读源码了解软件的设计细节,…
初学者如何阅读源码?
我喜欢编程,它也是我的工作,而且我很高兴能够将大部分的时间都花在开发软件上。像许多程序员一样,我既着迷但又困惑的是,我写的代码到底怎么样,以及如何写得更好。 多年来,我已经阅读了许多有关软件开发的文章和书籍。其中不乏有许多墨宝(书上的或者网上的)告诉你如何提高编程,并成为一个像…
我是如何阅读源码的
最近写了很多源码分析相关的文章,React、Vue 都有,想把我阅读源码的一些心得分享给大家。 说到看源码,很多人都有个误区,觉得看源码必须要到 github 上把完整的代码 clone 下来,认为只有把完整的代码下载下来,才能开始愉快的学习。 这里我们先拿 React 举例,…