finds.dev← search

// the find

kdchang/reactjs101

★ 4,345 · JavaScript · NOASSERTION · updated Oct 2023

從零開始學 ReactJS(ReactJS 101)是一本希望讓初學者一看就懂的 React 中文入門教學書,由淺入深學習 React.js 生態系 (Flux, Redux, React Router, ImmutableJS, React Native, Relay/GraphQL etc.)。

A Chinese-language React tutorial book covering the full ecosystem circa 2016-2017: JSX, Redux, React Router, ImmutableJS, React Native, Relay/GraphQL. It's a complete learning path for Mandarin-speaking beginners who want to go from zero to a working full-stack React app. Each chapter includes working example code.

The progression is logical — JSX basics before Redux, Redux before isomorphic rendering. Working example projects (GitHub search app, recipe site) give beginners something concrete to run and break. Covering both web and React Native in one resource saves beginners from context-switching between completely separate docs. The Container/Presentational component chapter is a good structural pattern that still holds up.

Frozen in 2017: class components everywhere, no hooks, Webpack 1/2 config that won't run without significant surgery, and Relay/GraphQL coverage that predates the modern Relay compiler by years. React Native setup for both iOS and Android was already painful then and the instructions are now completely wrong. ImmutableJS gets a full chapter despite the ecosystem largely moving on from it. No updates since 2023 despite content being functionally obsolete — beginners following this will learn patterns that modern React code doesn't use.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →