$mol
検索
⌘ K
ドキュメント
プレイグラウンド
比較
エコシステム
概要
JA
よくある質問
Getting Started
はじめに
メンタルモデル
はじめかた
TypeScript から view.tree へ
プロジェクト構成
ツール
Essentials
インストール
ビュー
状態とリアクティビティ
ルーティング
レンダリング
テスト
デプロイ
トラブルシューティング
Data
データ取得
データスキーマ
Giper Baza
More
ショーケース
React、Vue、Svelte から
クックブック
Advanced
プラグイン
モジュールのメタデータ
オフライン
ゴーストビュー
About
よくある質問
チーム
リリース
API
$mol_button_major
$mol_button_minor
$mol_string
$mol_number
$mol_text
$mol_paragraph
$mol_list
$mol_row
$mol_link
$mol_check
$mol_switch
$mol_select
$mol_scroll
$mol_page
$mol_pick
よくある質問
smalljs とは?
smalljs は
$mol
のドキュメントサイトです——型付きビュー、自動リアクティビティ、仮想 DOM なしのリアクティブ UI フレームワークです。フレームワーク自体は hyoo-ru コミュニティによってオープンに開発されています。このサイトはガイド、インタラクティブなコース、ライブのプレイグラウンド、API リファレンスを一箇所に集めています。
$mol は本番運用に耐えますか?
はい。$mol は実際のアプリや社内ツールを動かしています——
ショーケース
をご覧ください。単一のモノレポ(MAM)から配布され、作者とコミュニティが日々使っています。
ランタイムはどれくらいの大きさですか?
小さいです。最小のアプリは非圧縮の JavaScript でおよそ 123 KB、圧縮後にネットワークを通るのはおよそ 20 KB です。レンダリングは既定で仮想化され(ビューポート外のコンポーネントは決して作成されません)、ビルドは実際に使うモジュールだけを含めるため、バンドルはフレームワークではなくアプリとともに大きくなります。詳細と再現可能なベンチマークは
レンダリング
をご覧ください。
新しいテンプレート言語を学ぶ必要がありますか?
view
.
tree
、コンポーネントのレイアウトを宣言するためのコンパクトなツリー構文を学びます。意図的に小さく——
ビュー
の章が必要なことを一度で網羅します。ロジックは素の TypeScript のまま、スタイルも型付きです。
React、Vue、Svelte とどう違いますか?
リアクティビティは自動です——
useState
も
useEffect
も手動の購読もありません。あなたは UI が
何であるか
を記述し、$mol が
どのように
、
いつ
更新するかを決めます。
概念の対応表
が他のフレームワークの考え方を $mol に対応づけます。
どこで助けを得られますか?
DEV コミュニティ
で質問する
GitHub の $mol ソースと issues
を見る
mol.hyoo.ru
のリファレンスドキュメントを読む
ライセンスは何ですか?
MIT です。商用でもオープンソースでも自由に $mol を使えます。
GitHub でこのページを編集
役に立ちましたか?
はい
いいえ
前へ
ゴーストビュー
次へ
チーム
このページの内容
smalljs とは?
$mol は本番運用に耐えますか?
ランタイムはどれくらいの大きさですか?
新しいテンプレート言語を学ぶ必要がありますか?
React、Vue、Svelte とどう違いますか?
どこで助けを得られますか?
ライセンスは何ですか?
Type to search the documentation.