Skip to content

shawbena/react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React

A JavaScript library for building user interfaces.

React 挑战了很多传统观念,第一次看一些想法可能感觉有点疯狂。读这些指南时想5分钟,这些疯狂的想法已经构建了成千上万的 Facebook 和 instagram 组件。

Declarative

React 使得可以无痛创建交互性 UI. 为你程序的每个状态设置不同的视图,当数据变化时,React 将更新并只渲染需要更新组件。

声明性视图提高代码的可预测性且调试方便。

Component-Based

构建封装管理自己状态的组件,然后用他们组成复杂的 UIs.

因为组件逻辑以 JavaScript 书写而非模板,偿可以容易地传递丰富的数据并使状态独立于 DOM.

Learn Once, Write Anywhere

我们不假设你的其他技术栈是什么,所以你可以用 React 开发新的特色而不用重写现有代码。

使用 Node, React 可以在服务端渲染,使用 React Native 创建强大的 mobile apps.

Native JavaScript Programming Experience

在使用 React 的过程中,我发现 React 的文档能解决项目中的大部分问题,于是就把她翻译下来了,以便以后参考及完善,虽然不能尽善尽美,但我尽量保留原意。

React 相比其他库更吸引人的一点是,不用太多关注 DOM 操作,没有繁索的指令,模板,注入等等,React 把复杂的 Web 开发封装起来,提供精简的接口。开发者只要有清淅的组件实现逻辑,没有什么逻辑实现比一门原生的编程语言更容易实现了。在 JavaScript 实现模板中模板语言复杂的功能,视图的组合等等,用 React,借助 JavaScript 的语言能力,变得更加简单。

About

React Guid

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published