Skip to content

基于 React.js 的移动端 Web 组件库,使开发者只需专注js业务逻辑,无需H5,CSS开发

License

Notifications You must be signed in to change notification settings

dazhifu/react-touch-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

react 移动开发框架

  • 基于 React.js 的移动端 Web 组件库,使开发者只需专注js业务逻辑,无需html5,css开发
  • 采用 mvc 架构, ios controller 窗体机制,页面跳转,逻辑更加清晰。
  • 采用 flexbox 布局。布局更简单方便。
  • 支持单页面和页面应用,entries 里面可以放多个入口。这样同时支持微信公众号,应用内嵌,cordova 混合应用开发场景。

演示

https://dazhifu.github.io/react-touch-ui/

环境要求

  • node ^4.2.0
  • npm ^3.0.0

项目开发

$ git clone https://git.coding.net/staraple/hello-react.git
$ cd hello-react
$ npm install
$ npm start

项目使用

  • npm start 开始开发
  • npm run build 将待发布代码编译到build 目录

第三方库

  • icon 使用 react-icons
  • 缓存 使用 lscache
  • 动画 使用 move-js
  • 点击 使用 react-tap-event-plugin

组件

  • navgitionController 页面跳转控制器
  • HLayout 水平布局
  • Vlayout 垂直布局
  • ALayout 绝对布局
  • View view
  • Actionsheet
  • Badge
  • Button
  • Checkbox
  • Dialog
  • Gallery
  • Img
  • Input
  • List
  • NavBar
  • PullList
  • Radio
  • Scroll
  • Switch
  • TabBar
  • Textarea
  • Toast

联系方式

qq讨论群 600846171

About

基于 React.js 的移动端 Web 组件库,使开发者只需专注js业务逻辑,无需H5,CSS开发

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages