有些尴尬的react旅途开启之路

自我声明

react是Facebook这家公司对当时市场上的MVC开发框架不满意而自己调动团队去书写的框架。而我学习react主要是想要学习react Native开启混合开发之路。

react的优点编写在它的文档开始:它拥有较高的性能,代码逻辑非常简单,而这也是它被越来越多的人关注的原因。

react的特点:

    1.声明式设计 −React采用声明范式,可以轻松描述应用。
    2.高效 −React通过对DOM的模拟,最大限度地减少与DOM的交互。
    3.灵活 −React可以与已知的库或框架很好地配合。
    4.JSX − JSX 是 JavaScript 语法的扩展。React 开发不一定使用 JSX ,但我们建议使用它。
    5.组件 − 通过 React 构建组件,使得代码更加容易得到复用,能够很          好的应用在大项目的开发中。
    6.单向响应的数据流 − React 实现了单向响应的数据流,从而减少了重复代码,这也是它为什么比传统数据绑定更简单。

配置环境命令行

    npm install -g cnpm --registry=https://registry.npm.taobao.org
    npm config set registry https://registry.npm.taobao.org

这两行命令用来书写和安装淘宝镜像,淘宝镜像可以用来快速安装一些外国的一些插件并且更改命令为cnpm

安装模块命令

   cnpm install [name]

使用 create-react-app 快速构建 React 开发环境

create-react-app 是来自于 Facebook,通过该命令我们无需配置就能快速构建 React 开发环境。

create-react-app 自动创建的项目是基于 Webpack + ES6 。

执行以下命令创建项目:

   cnpm install -g create-react-app
   create-react-app my-app
   cd my-app/
   npm start

如果一切正常的话那么会跳出以下界面


有些尴尬的react旅途开启之路_第1张图片
2017-07-11_234519.jpg

但是我的本次安装失败,解决完bug后上传解决方案

你可能感兴趣的:(有些尴尬的react旅途开启之路)