軽量なオープンソース版IDEA「Lithe」――AI Coding時代のJava IDEという選択肢
Java・Spring Boot開発向けの軽量IDE「Lithe」を紹介します。300〜400MBのベースラインメモリ、オンデマンドのLanguage Server、検索・実行・デバッグ・Git Diff・データベース機能など、AI Coding時代を意識した設計を見ていきます。
Java・Spring Boot開発向けの軽量IDE「Lithe」を紹介します。300〜400MBのベースラインメモリ、オンデマンドのLanguage Server、検索・実行・デバッグ・Git Diff・データベース機能など、AI Coding時代を意識した設計を見ていきます。
OpenJDKやClojure、NetBSD、GentooはAI生成Contributionを禁止・制限し、tldrawはAI生成PRの増加を背景に外部PRを原則自動Closeしています。OSSの事例から、AI Codingで実装だけが速くなったときにレビューやQAへ何が起きるのかを考えます。
gRPCがHTTP/2とProtocol Buffersを使う理由、REST + JSONとの違い、4つのRPC方式、Spring Boot 4.1で追加された公式gRPCサポートの基本的な実装方法を解説します。