React简介

作者: birdshome | 来源:发表于2017-01-06 22:51 被阅读0次

React简介

React是什么?

  • React是Facebook开源的一个用于构建用户界面的Javascript库,已经 应用于Facebook及旗下Instagram。
  • 和庞大的AngularJS不同,React专注于MVC架构中的V,即视图。 这使得React很容易和开发者已有的开发栈进行融合。
  • 这个项目本身也越滚越大,从最早的UI引擎变成了一整套前后端通吃的 Web App 解决方案。衍生的 React Native 项目,目标更是宏伟,希望用写 Web App 的方式去写 Native App。如果能够实现,整个互联网行业都会被颠覆,因为同一组人只需要写一次 UI ,就能同时运行在服务器、浏览器和手机

官网地址

文档最新且更新快(推荐大家看这个)

*中文网http://reactjs.cn/react/docs/getting-started.html

在线编辑工具

在线编辑工具,可以方便我们快速学习react基本语法


为什么使用 React?

我们创造 React 是为了解决一个问题:构建随着时间数据不断变化的大规模应用程序。为了达到这个目标,React 采用下面三个主要的思想。

  • 简单

仅仅只要表达出你的应用程序在任一个时间点应该长的样子,然后当底层的数据变了,React 会自动处理所有用户界面的更新。

  • 声明式 (Declarative)

数据变化后,React 概念上与点击“刷新”按钮类似,但仅会更新变化的部分。

  • **构建可组合的组件 **

React 都是关于构建可复用的组件。事实上,通过 React 你唯一要做的事情就是构建组件。得益于其良好的封装性,组件使代码复用、测试和关注分离(separation of concerns)更加简单。

更多原因 http://facebook.github.io/react/blog/2013/06/05/why-react.html

实战案例

入门视频

参考资料

相关文章

  • React

    React 《React 官网文档》 React简介 React概念 React官网学习实践 - jSX简介 Re...

  • react 入门项目,重构「ONE · 一个」移动端应用

    react-one 简介:学习react搭建的一个demo,基于react,react-redux,react-r...

  • react-native 记录

    react native 是基于react框架设计的, react简介 react是Facebook推出的前端开发...

  • 【react】1-- 起步

    react中文官网:https://zh-hans.reactjs.org/ React 简介 安装 React文...

  • React学习笔记(一)

    知识点及简介 知识点 简介 React JS :使用React的语法来编写一些网页的交互效果 React Nati...

  • react 0基础学习

    npm i antdnpm i react-router-dom react简介 React 起源于 Facebo...

  • React 简介

    背景 如今Web应用的业务场景变得越来越复杂, 几乎所有的应用都尝试或者已经在Web上使用,同时,用户对Web应用...

  • React简介

    学习资料 react官方首页https://facebook.github.io/react/react中文htt...

  • React简介

    React简介 React是什么? React是Facebook开源的一个用于构建用户界面的Javascript库...

  • react简介

    一:react是什么 1. Facebook---react是Facebook在2011年开发的前端JavaS...

网友评论

    本文标题:React简介

    本文链接:https://www.haomeiwen.com/subject/kebxbttx.html