Rax アプレットは、ランタイム ドライバーに基づいた完全なクロスエンド アプレット開発システムです。
?完全な Rax DSL:構文の制約なしで完全な Rax (React) DSL および状態管理関連機能を使用します。
⏱W3C 標準との互換性:標準 DOM および BOM API をサポートし、Web アプリケーションを開発するのと同じくらい迅速に小さなプログラムを開発します。
デュアル エンジンの混合使用をサポート:小規模なプログラム プロジェクトでは、コンパイル時ソリューションを使用してローカル コンポーネントをビルドすることがサポートされており、より優れたパフォーマンス エクスペリエンスを提供します。
?マルチターミナルのサポート: 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 公式 Web サイトをクリックして使用方法のドキュメントを表示します。
クリックして例を表示
小規模なプログラムの開発にも Rax を使用している場合は、ぜひ事例集の号に追加してください。
ヘマ市場 | 優酷ビデオ | グローバルブティック免税都市 | アリババ小売チャネル |
---|---|---|---|
ヘンガンメンバー+ | アコーホテルズ | ゼロすごい賢い | 桃仙達が好むグループリーダー側 |
クリックして、Rax を使用したその他の WeChat ミニ プログラムを表示します
浙江事務所 | 映画の演技 | 浙江大学第一病院本部の第一段階 | ゲームのリチャージ |
---|---|---|---|
ヘマ市場 | フリギーを巡るツアー | アリヘルス薬局 | キューバ 私のホームコート |
クリックして Rax を使用した Alipay ミニ プログラムをさらに表示
クリックして Rax を使用した Taobao ミニ プログラムを表示します
クリックして変更履歴を表示します
Q&A DingTalk グループ | 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-babel-plugins | Rax アプレット コード スキャン Babel プラグイン |
rax-miniapp-config-webpack-plugin | Webpack プラグインを生成するための Rax アプレット構成 |
rax-miniapp-runtime-webpack-plugin | Rax アプレット ランタイム スキーム テンプレート コード生成 Webpack プラグイン |
ドライバーミニアプリ | Rax アプレット ランタイム ソリューション ドライバー (ドライバーとは) |
jsxコンパイラ | Rax アプレット コンパイル時ソリューション コア コンパイラー |
jsx2mp-cli | Rax アプレットのコンパイル時ソリューション コマンド ライン起動ツール (廃止) |
jsx2mpローダー | Rax 小規模プログラム コンパイル ソリューション Webpack ローダー |
jsx2mp-ランタイム | Rax アプレットのコンパイル時ソリューションのランタイム シム |
ミニアプリビルダー共有 | Rax アプレットのパブリック メソッドと変数など。 |
ミニアプリコンパイル構成 | Rax アプレットのコンパイル時ソリューション プロジェクトのパブリック構成 |
BSDライセンス