the-road-to-learn-react / the-road-to-react-chinese Goto Github PK
View Code? Open in Web Editor NEW《React 学习之道》2020 简体中文版
《React 学习之道》2020 简体中文版
对应Table of Contents中的Fundamentals of React部分中的React Conditional Rendering部分
对应Table of Contents中的Fundamentals of React部分中的React Advanced State部分
对应Table of Contents中的Fundamentals of React部分中的React Component Composition部分
本部分对应原翻译Repo中的chapter2
对应Table of Contents中的Fundamentals of React部分中的React Asynchronous Data部分
本部分对应原翻译Repo中的chapter3
对应Table of Contents中的Fundamentals of React部分中的React Controlled Components部分
本部分对应原翻译Repo中的chapter2
这里统一术语和用词的翻译讨论贴。
约定:
不翻译
:question:
(❓):white_check_mark:
(✅ )所有和 React 相关的术语,默认参考沿用 React 中文文档 及其 术语表;如有不适用的情况,请在此讨论
定稿 | 原文 | 中文 | 备注 |
---|---|---|---|
✅ | hook | 不翻译 |
参考 React 中文文档 |
✅ | reducer | 不翻译 |
参考 React 中文文档 |
❓ | local storage | 本地存储 | 非localStorage 或 LocalStorage , 是否需要翻译 |
❓ | handler | 处理函数 | |
✅ | prop / props | 不翻译 |
React 文档这样建议,以避免和 attribute 混淆 |
✅ | attribute | 属性 | |
❓ | stories | 不翻译 | |
✅ | Xxx component | Xxx 组件 | 不翻译组件名,方便代码对应,例如 Search component 翻译为 Search 组件 |
❓ | state updater | state 更新函数 | or 更新器? |
✅ | block body | 块体 | 箭头函数的概念,在 React 文档中没有找到对照,参考了MDN中文文档 |
✅ | concise body | 简写体 | 箭头函数的概念,在 React 文档中没有找到对照,参考了MDN中文文档 |
✅ | state | 不翻译 |
参考 React 中文文档 |
原文
* Confirm your [source code for the last section](some_link_here).
* Confirm the [changes from the last section](some_link_here).
可统一翻译为:
* 检查[上一节的源码](remember to update link)。
* 确认[上一节之后的变更](remember to update link)。
更新 Update
修复 Fix
翻译 Trans
例如:[Trans][#issue_number] your message here
对应Table of Contents中的Fundamentals of React部分中的React DOM部分
本部分对应原翻译Repo中的chapter1
对应Table of Contents中的Fundamentals of React部分中的React Impossible States部分
对应Table of Contents中的Fundamentals of React部分中的React State部分
本部分对应原翻译Repo中的chapter2
对应Table of Contents中的Fundamentals of React部分中的React Fragments部分
对应Table of Contents中的Fundamentals of React部分中的React Component Instantiation部分
对应Table of Contents中的Fundamentals of React部分中的Lifting State in React部分
对应Table of Contents中的Fundamentals of React部分中的前文以及Hello React部分
本部分对应原翻译Repo中的chapter1
对应Table of Contents中的Fundamentals of React部分中的Reusable React Component部分
本部分对应原翻译Repo中的chapter2
对应Table of Contents中的Fundamentals of React部分中的Side-Effects部分
对应Table of Contents中的Fundamentals of React部分中的Meet another React Component部分
对应Table of Contents中的Fundamentals of React部分中的Setting up a React Project部分
本部分对应原翻译Repo中的chapter1
对应Table of Contents中的Fundamentals of React部分中的Imperative React部分
对应Table of Contents中的Fundamentals of React部分中的Handler Function in JSX部分
本部分对应原翻译Repo中的chapter2
对应Table of Contents中的Fundamentals of React部分中的Lists in React部分
对应Table of Contents中的Fundamentals of React部分中的React Custom Hooks部分
对应Table of Contents中的Fundamentals of React部分中的React JSX部分
本部分对应原翻译Repo中的chapter1
对应Table of Contents中的Fundamentals of React部分中的Meet the React Component部分
对应Table of Contents中的Fundamentals of React部分中的React Props部分
对应Table of Contents中的Fundamentals of React部分中的Callback Handlers in JSX部分
本部分对应原翻译Repo中的chapter2
对应Table of Contents中的Fundamentals of React部分中的Props Handling (Advanced)部分
对应Table of Contents中的Fundamentals of React部分中的Requirementst部分
本部分对应原翻译Repo中的chapter1
对应Table of Contents中的Fundamentals of React部分中的React Component Definition (Advanced)部分
对应Table of Contents中的Fundamentals of React部分中的Inline Handler in JSX部分
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.