REDUX March 05, 2018

看漫画,学习Redux

Words count 16k Reading time 15 mins.

React 只是 DOM 的一个抽象层,并不是 Web 应用的完整解决方案。有两个方面,它没涉及。

  • 代码结构
  • 组件之间的通信

对于大型的复杂应用来说,这两方面恰恰是最关键的。因此,只用 React...

Read article

REDUX March 05, 2018

看漫画,学习Redux

Words count 16k Reading time 15 mins.

React 只是 DOM 的一个抽象层,并不是 Web 应用的完整解决方案。有两个方面,它没涉及。

  • 代码结构
  • 组件之间的通信

对于大型的复杂应用来说,这两方面恰恰是最关键的。因此,只用 React 没法写大型应用。

为了解决这个问题,2014年 Facebook 提出了Flux架构的概念,引发了很多的实现。2015年,Redux 出现,将 Flux 与函数式编程结合一起,很短时间内就成为了最热门的前端架构。

Redux 的设计思想很简单,就两句话。

*(1)Web 应用是一个状态机,视图与状...

Read article

REACT-NATIVE March 04, 2018

react-native学习资源大汇聚

Words count 25k Reading time 23 mins.

React Native着力于提高多平台开发的开发效率 —— 仅需学习一次,编写任何平台。(Learn once, write anywhere)。


本文汇集了React-Native各类学习资源,方便大家学习,同时还有 [Awesome React Native系列],请收下!(
https://github.com/jondot/awesome-react-native)。

构建 Facebook F8 2016 App / React Native 开发指南 http://f8-app...

Read article

REACT March 03, 2018

学习react.js比你想象的简单

Words count 20k Reading time 18 mins.

原文地址


React 是围绕可重用组件的概念设计的。你定义小组件并将它们组合在一起形成更大的组件。

无论大小,所有组件都是可重用的,甚至在不同的项目中也是如此。

React 组件最简单的形式,就是一个普通的 JavaScript 函数:

function Button (props) {
  // 这里返回一个 DOM 元素,例如:
  return <button type="submit">{props.label}</button...
Read article

JS March 02, 2018

5分钟上手TypeScript

Words count 5.1k Reading time 5 mins.

有两种主要的方式来获取TypeScript工具:

  • 通过npm(Node.js包管理器)
  • 安装Visual Studio的TypeScript插件

Visual Studio 2017和Visual Studio 2015 Update 3默认包含了TypeScript。 如果你的Visual Studio还没有安装TypeScript,你可以下载它。

针对使用npm的用户:

npm install -g typescript

在编辑器,将下面的代码输入到greeter.ts文件里:

function...
Read article

REACT-NATIVE March 01, 2018

react-native使用过程中的报错(持续更新中)

Words count 5.4k Reading time 5 mins.


解决方法:将项目目录下 node_modules/react-native/local-cli/core/fixtures/files/package.json删除

如果还出现这个错误

解决方案:删除重新安装react-native-vector-icons 安装完成后执行
react-native link 继续修改问题1的错误

解决方案:


接下来解释一下,首先看第一步:把node_modules/react-native-vector-icons下的fonts文件添加到工程中,这时候往往忽...

Read article
Load more
0%