react入门教程一

react入门

一、react是什么?

​ 还是直接上原话吧

​ A JAVASCRIPT LIBRARY FOR BUILDING USER INTERFACES

​ 翻译成人话,react是用来构建前端界面的,稍微专业一点,澄清一个可能被大家误解的概念,react不是mvc框架,

而是构建mvc里面view这部分的库,至于其他部分采用什么技术react并不限制。

​ 一句话,react就是构建用户界面的。

二、为啥用它

​ 1.因为它火,学它能找好工作涨工资

​ 2.那么为啥它火?因为他牛逼,为啥牛逼,我们下面就说。

三、怎么用?

​ 既然说了它牛逼,那么我们就从三个部分去说说。

1.react初探

​ 涉及到简单的基础知识,比如安装,配置,基础知识和简要的小例子

2.react实际应用

​ 实际上线react应该如何做,比如使用可以构建版本的react,模块化,和压缩等。

3.react 本地应用

​ 我们研究下看看react如何实习它说的用js写原生应用。

四、正式开始

1.react 基础知识

​ 官网:http://reactjs.cn/ (这个知识更新很慢,适合入门)

​ 推荐:https://facebook.github.io/react/(适合开发)

​ 我们开始第一个例子,老规矩hello world

    


  
    
    Hello World
    
    
    
  
  
    

说明:

​ 1.react 运行需要三个库,而且这三个文件顺序不能变。

​ 2.例子中那一坨不像js也不像html得恶心玩意是啥?这个是FB(facebook)自己搞的JSX语法,相当的简单,只要注意几点就行。

​ a).

react只是展示层的东西,跟你用什么数据层没关系,你可以像我一样自己写原生ajax,也可以用jquery或者angular做数据交互。

到此为止,我们基本的angular入门就够用了,但是离实际项目上线还差很远,下面我们说一下实际项目中怎么更精细的使用react和一些全新的技术。

你可能感兴趣的:(react入门教程一)