Giter Club home page Giter Club logo

wajaid-max / reactjs101 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from carlleton/reactjs101

0.0 0.0 0.0 7.66 MB

从零开始学 ReactJS(ReactJS 101)是一本希望让初学者一看就懂的 ReactJS 中文入门教学书,由浅入深学习 ReactJS 生态系 (Flux, Redux, React Router, ImmutableJS, React Native, Relay/GraphQL etc.)。该分支为转码简体中文版

Home Page: https://www.gitbook.com/book/kdchang/react101/details

License: Other

JavaScript 66.45% Python 6.31% Objective-C 16.82% Java 4.81% CSS 0.05% HTML 5.56%

reactjs101's Introduction

从零开始学 ReactJS(ReactJS 101)

一本给初学者的 React 中文入门教学书,由浅入深学习 ReactJS 生态系 (Flux, Redux, React Router, ImmutableJS, React Native, Relay/GraphQL etc.),打造跨平台应用程式。

从零开始学 ReactJS(ReactJS 101)

相关连结(Links)

  1. 从零开始学 ReactJS(ReactJS 101)粉丝页

  2. 繁体中文范例程式码和书籍内容连载位置

  3. 勘误、许愿、建议或提问

翻译版本(Translate)

  1. 简体中文版本 by @carlleton
  2. 前端圈简体中文版本 by @blueflylin 特别感谢前端圈小伙伴!

若需翻译成其他语言版本,请先 fork 一份 repo 到自己的 GitHub 并另外开新的 branch。最后将翻译版本连结更新在 master 分支中 README.md相关连结(Links) 后发送 Pull Request,谢谢您。

目录(Table of Contents)

先备知识(Prior Knowledge)

本书针对已具备基本 HTML、CSS 和 JavaScript 和 DOM 操作知识的读者设计,但若读者对上述的技术仍不熟悉的话,建议可以先行参考:MDNCodecademyW3C SchoolJavaScript核心 或是参考笔者 之前的教学讲义 进行学习。另外,本书全书范例都将以 ES6+ 撰写,若需参考 ES5 用法,请参考附录一的 React ES5、ES6+ 常见用法对照表

关于作者(Author)

@kdchang 文艺型开发者,梦想是做出人们想用的产品和办一所心目中理想的学校,目前专注在 Mobile 和 IoT 应用开发。A Starter & Maker. JavaScript, Python & Arduino/Android lover.:)

版权许可(License)

本书采用创用CC授权4.0 "姓名标示─非商业性─相同方式分享(BY-NC-SA)" 授权。

从零开始学 ReactJS(ReactJS 101)

本授权条款允许使用者重制、散布、传输以及修改著作,但不得为商业目的之使用。若使用者修改该著作时,仅得依本授权条款或与本授权条款类似者来散布该衍生作品。使用时必须按照著作人指定的方式表彰其姓名。

详细资讯请参考 CC BY-NC-SA 4.0

关键字(Keywords)

React, React Native, React Router, Flux, Redux, Node, Express, ImmutableJS, NPM, Babel, Browserify, Webpack, Gulp, Grunt, Pure Functions, PropTypes, Stateless Functional Components, Presentational Components, ES6, ES5, JSX, Jest, Unit Test, Component, Relay, GraphQL, Universal/Isomorphic, React Tutorial React教程, React教学, 学React, React Tutorial, Tutorial, Ecosystem, Front-End

reactjs101's People

Contributors

kdchang avatar carlleton avatar houjunchen avatar appleboy avatar codincat avatar yehjames avatar cyhsutw avatar ashrafchu avatar qingmingsang 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.