Coder Social home page Coder Social logo

react-interpretation's Introduction

React 源码解析

微信扫码关注公众号,订阅更多精彩内容 加笔者微信进群与大厂大佬讨论技术

距离笔者更新 React 原理解析也过去两三年了,近期准备把这个坑全部填上。

之前的做法是给源码注释,然后辅以文章的形式,你可以切换分支至 old-interpretation。但实际上对于大部分开发者而言根本没必须要阅读源码,学习原理知识就已经足够了。React 更新了那么多版本,虽然内部的代码变了不少,但是核心的原理是压根没多大变化,无非概念有一些转变。

因此笔者这次打算尽可能地少聊源码,通过文字、测试用例、图片的方式辅以部分最小代码实现来为大家解释 React 的源码。当然如果还是有读者想自己读读源码,笔者也会提供具体的代码位置方便大家阅读。

文章链接

以下内容还是旧版文章,近期会开始逐步更新。

react-interpretation's People

Contributors

acdlite avatar aickin avatar aweary avatar benjamn avatar bgw avatar bvaughn avatar chenglou avatar chicoxyzzy avatar cpojer avatar flarnie avatar gaearon avatar jeffmo avatar jimfb avatar joshduck avatar keyz avatar kiesun avatar koba04 avatar kohei-takata avatar marocchino avatar mcsheffrey avatar nhunzaker avatar petehunt avatar sebmarkbage avatar sophiebits avatar subtlegradient avatar syranide avatar trueadm avatar vjeux avatar yungsters avatar zpao avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.