React 简介
2015-10-03 12:01
525 查看
React Native:
(1)真正的跨端应用开发,ios,安卓,web
(2)基于React的组件化开发模式,学习成本低,代码可维护性好,架构清晰
(3)web的发布能力和原生应用的性能
(4)web和nataive结合是未来前端的模式
React native 能力
基于原生UI组建
手势识别
基于FlexBox的css布局模式
跨平台开发
基于React,jsx的组件化开发
可用mpm中的模块
集成了chrome开发工具
React特点:
JSX语法,组件化但模式,Virtual DOM, 单向数据流
基本模式,每个React应用,可以视为组建模式,每个组建由属性和状态来配置。
当状态发生变化的时候,更新UI,组建的结构是由虚拟的DOM来维护,确保和实际
更新的DOM,只是真正改变的状态,发生了变化。
同类型的框架:google 的 sky
navtiveScript
鸟巢
OSX Xcode
安装brew, node,
brew install node
brew install watchman
brew install flew
watchman:用来检测文件变化的工具
flow:用来检测jsx语法的工具
(1)真正的跨端应用开发,ios,安卓,web
(2)基于React的组件化开发模式,学习成本低,代码可维护性好,架构清晰
(3)web的发布能力和原生应用的性能
(4)web和nataive结合是未来前端的模式
React native 能力
基于原生UI组建
手势识别
基于FlexBox的css布局模式
跨平台开发
基于React,jsx的组件化开发
可用mpm中的模块
集成了chrome开发工具
React特点:
JSX语法,组件化但模式,Virtual DOM, 单向数据流
基本模式,每个React应用,可以视为组建模式,每个组建由属性和状态来配置。
当状态发生变化的时候,更新UI,组建的结构是由虚拟的DOM来维护,确保和实际
更新的DOM,只是真正改变的状态,发生了变化。
同类型的框架:google 的 sky
navtiveScript
鸟巢
OSX Xcode
安装brew, node,
brew install node
brew install watchman
brew install flew
watchman:用来检测文件变化的工具
flow:用来检测jsx语法的工具
相关文章推荐
- 高性能I/O设计模式Reactor和Proactor
- [Reactive Programming] RxJS dynamic behavior
- [Reactive Programming] Using an event stream of double clicks -- buffer()
- React-Native测试报告
- React Native for Android 学习笔记(9-29)
- ReactJS学习笔记八:动画
- React Native真机调试
- React Native 官方文档中文版
- React Native 教程-基础教程
- React Native课程-入门
- ReactiveCocoa 和 MVVM 入门
- Reactivecoco 文档翻译(1) 基本操作方法
- React学习笔记(5)--事件
- ReactJS读书笔记一:深入理解JSX
- react经验
- React显示和提交数据
- 细说ReactiveCocoa的冷信号与热信号(二):为什么要区分冷热信号
- 细说ReactiveCocoa的冷信号与热信号(一)
- 最快让你上手ReactiveCocoa之进阶篇
- 最快让你上手ReactiveCocoa之基础篇