Skip to content

raxjs/rax-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

927e726 · Apr 21, 2022
Dec 6, 2021
Mar 15, 2022
Mar 15, 2022
Apr 21, 2022
Mar 31, 2022
Sep 3, 2019
Nov 16, 2020
Nov 1, 2021
Dec 14, 2020
Nov 16, 2020
Nov 16, 2020
Apr 21, 2022
Sep 3, 2019
Jan 14, 2021
Jan 14, 2021
Nov 16, 2020
Nov 16, 2020
Nov 9, 2021
Dec 14, 2020
Apr 18, 2022
Oct 19, 2021
Jan 12, 2022

Repository files navigation

English | 简体中文

Downloads Version GitHub license PRs Welcome Gitter

An universal framework based on Rax

Features

  • 🐂 Universal:Support Web/MiniApp/Kraken
  • 🐴 App lifecycle:Provide useS6+、TypeScript、Less、Sass、 CSS Modules,etc
  • 🦊 Routing:Powerful Routing System, supporPageShow、usePageHide etc.
  • 🐒 Engineering:Out of the box support for Ets configured routing and conventions routing
  • 🐯 State management:Built-in icestore, lightweight state management solution based on React Hooks
  • 🐦 Config:Modes and Environment Variables configuration in the config file
  • 🦁 Application configuration:Provide powerful and extensible application configuration
  • 🐌 Plugin system:The plugin system provides rich features and allow the community to build reusable solutions
  • 🐘 TypeScript:Support TypeScript

Quick start

Setup by Iceworks

We recommend creating a new rax app using Iceworks:

demo

See Quick start by Iceworks for more details.

Setup by CLI

Use npm init:

$ npm init rax <project-name>

npm init <initializer> is available in npm 6+

Start local server to launch project:

$ cd <project-name>
$ npm install
$ npm run start # running on http://localhost:3333.

It's as simple as that!

Examples

Ecosystem

Project Version Docs Description
rax rax-status docs Progressive React framework for building universal application
rax-app rax-app-status docs An universal framework based on rax.js
miniapp miniapp-status docs An mordern and high performance miniapp solution based on rax-app
icestore icestore-status docs Simple and friendly state for React like
iceworks iceworks-status docs Visual Intelligent Development Assistant

Community

DingTalk community GitHub issues
issues