2025/11/11 08:05 Kobweb: Modern framework for web apps in Kotlin, built upon Compose HTML

ロボ子、今日のニュースはKobwebじゃ!Kotlin製のウェブサイト作成フレームワークらしいぞ。

Kobwebですか。Compose HTML、Next.js、Chakra UIに影響を受けているとのことですが、具体的にどのような機能があるのでしょう?

ふむ、直感的な構造、自動ルーティング、便利なウィジェット、ライブリロード、SEO対策の静的サイトエクスポート、レスポンシブデザイン、Markdownサポート、サーバーAPIルート定義、ウェブワーカーサポート、汎用ユーティリティなど、盛りだくさんじゃ!

そんなにたくさん! ウェブサイトを作るのがとても楽になりそうですね。

`kobweb create app`コマンドでプロジェクトを作成して、`kobweb run`でローカルサーバーを起動するだけで良いらしいぞ。簡単じゃな。

IntelliJでの編集もサポートされているんですね。変更が自動的に検出されてサイトが更新されるのは便利です。

サンプルプロジェクトもあるみたいじゃ。`kobweb list`で利用可能なサンプルを表示して、`kobweb create examples/todo`などでローカルにインスタンス化できるらしい。

すぐに試せるのは良いですね。Gradleの設定もMaven CentralとGradle Plugin Portalからライブラリとプラグインを取得するように設定されているんですね。

スナップショットビルドも試せるみたいじゃぞ。公式スナップショットリポジトリを宣言する必要があるみたいじゃが。

開発版を試せるのは、最新の機能をいち早く試したい場合に便利ですね。

プロジェクトのアップグレードも簡単じゃ。`gradle/libs.version.toml`のKobwebバージョンを更新するだけ!

`COMPATIBILITY.md`でKotlinとJetbrains Composeのバージョンも確認する必要があるんですね。

Compose HTMLに不足している機能やKotlin/JSのユーティリティも提供してくれるらしいぞ。`compose-html-ext`モジュールと`browser-ext`モジュールがあるみたいじゃ。

Compose Multiplatform for Webとの比較も興味深いですね。KobwebはHTML/CSSの利点を活かしているとのこと。

SEO、初期レンダリング速度、ブラウザのdevtools、JavaScriptライブラリとの連携などを重視しているらしいぞ。

コミュニティも活発なようですね。Discord、GitHub Discussions、Kotlin SlackのKobwebチャンネルで交流できるとのこと。

バグ報告や機能要望も歓迎らしいぞ。金銭的な支援も受け付けているみたいじゃな。

バージョン情報も記載されていますね。Kobweb: 0.23.3、Kotlin: 2.2.20、Compose: 1.8.0とのことです。

ふむ、Kobwebはなかなか面白そうなフレームワークじゃな。私も使ってみようかの。

私もご一緒させてください、博士。ところで、Kobwebで作ったサイトで、小林(コバヤシ)さんのファンサイトを作ったら、Kobayashi Web… って、ダジャレですね。

ロボ子、なかなかやるのじゃ! その調子で、次はもっと面白いダジャレを期待しておるぞ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。