码迷,mamicode.com
首页 > 其他好文 > 详细

Reate

时间:2018-07-29 14:12:29      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:功能   简单   嵌套   其他   ie8   包含   替代   nbsp   理解   

##MVC编程模式

**MVC是一种使用MVC(Moudel View Controller 模型-视图-控制器)设计创建web应用程序模式**
    
    Model(模型)表示应用程序核心(数据)
    View(视图)显示数据(通常是由模型部分数据得来)
    Controller(控制器)处理输入(视图的输入)

##React

1. React起源于Faecbook的内部项目,在2013年5月开源
2. React不是一个完整的MVC框架,最多可以认为是MVC中的V(View),甚至React并不非常认可MVC开发模式
3. React是一个纯View层,不擅长和动态数据打交道,因此它不同于,也替代不了常规的MVC框架
4. React很擅长于处理组件化的页面,因此用上React的项目需求常规为界面组件化。另外React只支持到IE8+

##Reate特点

1. 可组合(Composeable):一个组件易于和其他组件一起使用,或者嵌套在另一个组件内部,如果一个组件内部创建了另一个组件,那么说父组件拥有(own)它创建的子组件,通过这个特性,一个复杂的UI可以拆分成多个简单的UI组件
2. 可重用(Reusaable):每个组件收拾具有独立功能的,它可以被使用在多个UI场景
3. 可维护(Maintainable):每个小的组件仅仅包含自身的逻辑,更容易被理解和维护

##JSX

1. HTML语言直接卸载JavaScript与语言之中,不加任何引导,这就是JSX的语法,它允许HTML与JavaScript混写
2. JSX和React没有任何关系

**特点:**

JSX外要用圆括号包起来

JSX下面只能有一个跟节点,有多个的话必须用标签把他们包起来

    

Reate

标签:功能   简单   嵌套   其他   ie8   包含   替代   nbsp   理解   

原文地址:https://www.cnblogs.com/lyczzc/p/9385020.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!