React 组件开发库

aotoo是一个基于react的扩展库,初衷为简单化组件开发,相对于庞大的react全家桶,aotoo很轻量,并且足够强壮,状态的管理、传递、交互等都能够简单的实现。

INSTALL

yarn add @aotoo/aotoo
# 或
npm install @aotoo/aotoo

引入

import '@aotoo/aotoo'
note

全局变量
引入aotoo后,会自动产生全局变量 Aotoo、React、ReactDom,react的npm包不包含react版本,因此react需要在项目中引入

特点

  • 状态管理 与redux顶层设计的状态管理机制(基于项目)不同的是,aotoo的状态设计完全是基于组件的,这是aotoo组件的一个重要的特性,使得组件易于扩展及低耦合性
  • 多端支持 NODE、前端适用
  • 灵活的组件间通信机制 组件间通信简单、灵活
  • 数据驱动 约定的数据结构、稳定的HTML结构
  • 同构组件 一套结构,多端使用
  • HOOKS 更方便的集成异步数据