Awesome choo :steam locomotive
choo :steam locomotiveを扱う資料や関連プロジェクトをまとめたAwesomeリストです。
目次
公式リソース
依存関係
choo はモジュール式フレームワークです。内部で次の依存関係を
組み合わせています。
- bel - テンプレート文字列を使って合成可能な DOM 要素を 作成。
- hyperx - テンプレート文字列を ライブラリのバックエンドへ変換。
- nanomorph - 実 DOM ノード向けの超高速差分アルゴリズム。
- nanoraf - 必要なときだけ RAF を呼び出します。
- nanorouter - 小さなフロントエンドルーター。
- nanobus - 小型メッセージバス。
- nanolocation - 小さな window.location ライブラリ。
- nanohref - 小型 href クリックハンドラーライブラリ。
- nanoquery - 小型クエリ文字列モジュール。
- nanotiming - 小さなタイミングライブラリ。
デモ
- 入力の例 -(リポジトリ)
- HTTP エフェクト
- メールボックスルーティング
- TodoMVC -(リポジトリ)
- choo-firebase -(リポジトリ)
- Grow -(リポジトリ)
- Chatbot -(リポジトリ)
- chat-random
- choo-leaflet-demo
- choo-scriber -(リポジトリ)
コミュニティ
プラグインとアドオン
- choo-location-electron - Electron で
chooのルーターを修正。 - choo-log - choo 向け開発ロガー。
- choo-test - choo アプリの簡単な単体テスト。
- choo-persist - choo の状態を LocalStorage と同期。
- choo-promise - エフェクトと購読で Promise を使用。
- choo-pull - choo プラグインで pull-stream を使うためハンドラーをラップ。
- choo-redirect - ビューを別のビューへリダイレクト。
- choo-model - choo 向けの実験的な状態管理ライブラリ。
- choo-resume - choo-resume + hot-rld により、choo でアプリをホットリロード。
- choo-detached -
chooをマウント可能なシンプルな独立コンポーネントとして使用(ルーティングなし)。 - choo-service-worker -
choo向け Service Worker ローダー。 - choo-websocket -
chooアプリ向けのブラウザー WebSocket API の小さなラッパー。 - choo-store - choo アプリ向けの軽量な状態構造。
要素
- dom-notifications - Atom に着想を得た通知コンポーネント。
- choodown - choo 向けのシンプルな Markdown コンポーネント。
- choo-md-editor - Choo アプリ内または独立ライブラリとして使える軽量 Markdown エディター。
- choo-chartist - choo フレームワークで Chartist を使う小さなコンポーネント。
CLI テンプレート
choo-cli 向けテンプレート
- trainyard/template-basic
- haroenv/template-webpack
- simonwjackson/atomic-choo - Electron、Webpack、choo を使う開発を始めるための方針を持ったプロジェクトひな型。
その他の CLI テンプレート
リソース
:movie_camera::動画 :computer::チュートリアル :book::記事
- :computer: 最初の choo アプリ
- :movie_camera: TCBY コミュニティのライブ交流会
- :book: より良いフロントエンド体験
- :book: CycleJS、choo、React、Angular2 における合成
- :book: choo の愚かなほど賢いコンポーネント
choo を使うプロジェクト
- boxcar - choo ベースのグリッド・スプレッドシートエディター。
- choo-sortable - choo で並べ替え可能なコードを構築。
- hacker-choo - choo で書かれた Hacker Typer クローン。
- footprint-rechoo - footprint-review を choo で書き直したもの。
- minidocs – choo で構築されたドキュメントサイト生成器。
- dataface - データベースを管理するデスクトップアプリケーション。
- BlankUp - マルチプラットフォームの Markdown エディター。
- hackernews-choo - choo で構築された Hacker News リーダー。
- tic-tac-choo - choo 製のプログレッシブ三目並べゲーム。
- enviar - SMS・テキストメッセージ向けチャットインターフェース。
- kaktus -
chooと IndexedDB 上に構築された新しい最小主義ウェブブラウザー。 - civicdr.org - CiviCDR のウェブサイト。
- nekocafe - ウェブチャットルーム :cat: :speech_balloon:。
- Robotopia - 小さな仮想ロボットで子どもたちにコーディングを紹介!
- busca - Reddit で現在のタブを検索する小さなウェブ拡張機能。
- choo-ban -
chooで構築された、ボード上のタスクを管理するシンプルなカンバン。 - boowa -
chooで構築された楽しいブログ生成器。 - hyperamp - 控えめな音楽プレーヤー。
ライセンス
法律で認められる範囲において、Yerko Palma はこの作品に関するすべての著作権および関連する権利、隣接権を放棄しています。