homura Docs App | Posts About Login
Ctrl+K

homura-runtime

Sinatra や Sequel に依存しない、Opal + Workers の中核(README / ARCHITECTURE.md の要約)。

役割

ビルド CLI

bundle exec cloudflare-workers-build

homura では npm run build がこれを呼びます。コンシューマ向けに --standalone があり、Gemfile の path: から vendor/ を取り込みます。

worker.entrypoint.mjs

gems/homura-runtime/docs/ARCHITECTURE.md に定義どおり:

できること / できないこと

できることできないこと
設定wrangler.toml を公式フローでサポートツールチェーン自動生成での wrangler.json メイン運用
エントリcodegen で安定した import グラフOpal バンドルを動的ロードで差し替え
検証環境Ruby 3.4.x / Node ≥20 / Wrangler ^3.99 / Opal = 1.8.3.rc1(README 表)未記載バージョンでの保証