如下是在研究中记录的笔记: 1,作用:局部的更新dom结构;虚拟dom保证性能2,和mvc不同,mvc是对于技术上的分离(分类),而react是组件上的分离,每个视图模块分离,复用,以视图模块为单位3,2的说法确实有所体现,而且,我感觉好像模板引擎啊,难道是我幼稚?4,浅析语法: html : <d ...
分类:
其他好文 时间:
2016-04-30 11:26:39
阅读次数:
251
React Native号称能跨平台开发IOS和Android的原生应用,想来必定会成为一种趋势。刚好计划开发一款手机APP,又没有相应的开发资源,决定自己摸索着试试。
第一步是搭建开发环境,以下是官方文档、网上资料,结合本人实际操作的总结:
一、 准备工作
(1)安装安卓SDK
根据React Native官网的指示(http://facebook.github.io/rea...
分类:
移动开发 时间:
2016-04-29 17:19:36
阅读次数:
219
React并不是一个框架,React提供了一些新颖的概念、库 和编程原则让你能够同时在服务端和客户端编写快速、紧凑、漂亮的代码来构建 你的web应用。
React里常用的概念或技术:
ES6 React
虚拟DOM(virtual DOM)
组件驱动开发(component-driven development)
不变性(immutability)
自上而下的渲染(top-down renderin...
分类:
Web程序 时间:
2016-04-29 15:43:19
阅读次数:
244
目录(?)[+]
React并不是一个框架,React提供了一些新颖的概念、库 和编程原则让你能够同时在服务端和客户端编写快速、紧凑、漂亮的代码来构建 你的web应用。
React里常用的概念或技术:
ES6 React虚拟DOM(virtual DOM)组件驱动开发(component-driven development)不变性(immutability)自上...
分类:
Web程序 时间:
2016-04-29 15:24:58
阅读次数:
187
Why React?
React是Facebook开发的一款JS库。在React的官网上通过《Why did we build React?》了解到以下四点:
1、React不是一个MVC框架
React是一个构造可组合式用户界面的库。它鼓励创建可重用的UI组件显示会随着时间而改变的数据。
2、React不使用模板
传统上,web应用UI使用模板或者html指令构造。这些模板规定一套完整...
分类:
其他好文 时间:
2016-04-29 15:17:40
阅读次数:
252
一、问题描述 根据网络上的Win7平台下React-native配置教程配置好开发环境的过程中,在艰难进行到react-native run-android这一步时,发现一直出现错误,截图如下: 错误的说明信息表明是 Ubable to upload some APKs。经过网上搜索最后在这里(ht ...
分类:
移动开发 时间:
2016-04-28 22:36:53
阅读次数:
903
序 现在用react写单页应用基本上都是用react-router做前端路由了吧!最近在使用react-router的过程中遇到了不少问题,在这里总结一下。 浏览器url react-router默认提供的history是 createHashHistory ,即它用到的是 URL 中的 hash( ...
分类:
其他好文 时间:
2016-04-28 21:20:29
阅读次数:
659
webpack react 单独打包 CSSwebpack require css的方法,默认会把css 打入到js文件中,加载顺序有问题,如果需要打出独立的css文件操作步骤:step1:安装 webpack plugin 插件npm install extract-text-webpack-pl... ...
分类:
Web程序 时间:
2016-04-28 16:45:38
阅读次数:
455
icon的好处我就不多说了,直接看教程: 上图是英文版教程,我们按着他的步骤来做:1,先打开xcode,这不用教了吧 对着你的项目右键选择Add Files to"里面显示的是你的项目名称"; 2,选择路径node_modules ? react-native-icons? ios ? addRea ...
分类:
其他好文 时间:
2016-04-28 12:11:10
阅读次数:
332
一、bundle文件 React-Native开发步骤中,有一个步骤是使用命令 react-native start 去启动一个基于Node.js的服务,名字为packager。这个packager的主要功能是:1、监视当前目录下相关文件的改动;2、监听在本机的8081(默认)端口,为正确的请求提供 ...
分类:
移动开发 时间:
2016-04-28 01:54:20
阅读次数:
336