Rax 애플릿은 런타임 드라이버를 기반으로 하는 완전한 크로스엔드 애플릿 개발 시스템입니다.
? 완전한 Rax DSL: 구문 제약 없이 완전한 Rax(React) DSL 및 상태 관리 관련 기능을 사용합니다.
⏱W3C 표준과 호환: 표준 DOM 및 BOM API를 지원하고 웹 애플리케이션 개발만큼 빠르게 작은 프로그램을 개발합니다.
이중 엔진 혼합 사용 지원: 소규모 프로그램 프로젝트에서 로컬 구성 요소는 컴파일 타임 솔루션을 사용하여 구축되도록 지원되므로 더욱 뛰어난 성능 경험을 제공합니다.
? 멀티 터미널 지원: Alibaba(Alipay, Taobao, DingTalk 등), WeChat, ByteDance, Baidu, Kuaishou 미니 프로그램 완벽 지원
? 크로스엔드 구성 요소: Fusion Mobile은 여러 미니 프로그램에 걸쳐 풍부한 구성 요소 시스템을 제공합니다.
⛳크로스엔드 API: Uni API를 통해 여러 애플릿에 걸쳐 통합 API 제공
$ npm init rax rax-miniapp-example # 选择小程序跨端应用的类型
$ cd rax-miniapp-example
$ npm install
$ npm start
그런 다음 미니 프로그램 IDE를 사용하여 디버깅을 시작합니다.
사용 설명서를 보려면 Rax 공식 웹사이트를 클릭하세요.
예시를 보려면 클릭하세요.
Rax를 사용하여 작은 프로그램을 개발하고 계시다면 사례집 이슈에 추가하셔도 좋습니다.
헤마시장 | 유쿠 비디오 | 글로벌 부티크 면세도시 | 알리바바 소매 채널 |
---|---|---|---|
헝안 회원+ | 아코르호텔 | 제로 와 똑똑하다 | 타오시안다가 선호하는 그룹 리더 측 |
Rax를 사용하는 더 많은 WeChat 미니 프로그램을 보려면 클릭하세요.
절강 사무소 | 영화 연기 | 절강대학교 제1병원 본부 1단계 | 게임 재충전 |
---|---|---|---|
헤마시장 | Fliggy 주변 투어 | 알리 건강 약국 | 쿠바 마이 홈 코트 |
Rax를 사용하는 더 많은 Alipay 미니 프로그램을 보려면 클릭하세요.
Rax를 사용하여 Taobao 미니 프로그램을 보려면 클릭하세요.
변경 로그를 보려면 클릭하세요.
Q&A 딩톡그룹 | GitHub 문제 |
---|---|
GitHub 문제 |
기본 사양을 이해하려면 먼저 Rax 기여 지침을 읽어보세요.
다음 명령을 실행하십시오.
$ git clone [email protected]:raxjs/miniapp.git
$ cd miniapp
$ npm install
$ npm run setup
rax-miniapp-runtime-webpack-plugin
디버깅을 예로 들어 보겠습니다.
# 进入示例项目
$ cd examples/app-lifecycle
$ npm install
$ npm link ../../packages/rax-miniapp-runtime-webpack-plugin # 本地 link 要调试的代码包
$ npm start # 启动项目,打开小程序 IDE 进行调试
NPM 패키지 | 설명하다 |
---|---|
미니앱 렌더링 | Rax 애플릿 런타임 솔루션은 DOM/BOM API를 시뮬레이션합니다. |
미니앱-런타임-구성 | Rax 애플릿 런타임 솔루션 프로젝트 공개 구성 |
미니앱 기록 | Rax 애플릿은 기록을 시뮬레이션합니다. |
rax-miniapp-바벨-플러그인 | Rax 애플릿 코드 스캐닝 바벨 플러그인 |
rax-miniapp-config-webpack-플러그인 | Webpack 플러그인을 생성하기 위한 Rax 애플릿 구성 |
rax-미니앱-런타임-웹팩-플러그인 | Rax 애플릿 런타임 구성표 템플릿 코드 생성 Webpack 플러그인 |
드라이버 미니앱 | Rax 애플릿 런타임 솔루션 드라이버(드라이버란 무엇입니까) |
jsx 컴파일러 | Rax 애플릿 컴파일 타임 솔루션 코어 컴파일러 |
jsx2mp-cli | Rax 애플릿 컴파일 타임 솔루션 명령줄 시작 도구(구식) |
jsx2mp-로더 | Rax 소규모 프로그램 컴파일 솔루션 Webpack 로더 |
jsx2mp-런타임 | Rax 애플릿 컴파일 타임 솔루션 런타임 심 |
미니앱 빌더 공유 | Rax 애플릿 공개 메소드 및 변수 등 |
미니앱 컴파일 구성 | Rax 애플릿 컴파일 타임 솔루션 프로젝트 공개 구성 |
BSD 라이센스