こんにちは! 社内運用ツールやゲーム管理ページなど、繰り返し発生する管理画面(CRUD)を量産することに疲れてしまい、自分でツールを1つ作ってみました。
名前は Ninebone で、Spring Boot バックエンドと React フロントエンド環境において、DB 設計だけしておけば、ブラウザ画面を直接見ながらチャットボットと会話するようにフルスタック UI と API を自動構築してくれる開発環境です。
主な特徴:
- リアルタイム画面中心ビルド: ソースコード構造を掘り返す必要なく、ブラウザで動作する実際の画面を見ながら、チャットボットで要件を即座に反映します。
- オーソドックスなソース生成: ブラックボックス形式ではなく、馴染みのある Spring Boot 構造と React コンポーネントでコードを生成するため、ビルド後も自由に修正できます。
- セキュリティを守る非識別スキーマ分析: 実際のデータレコードは除外し、外形(構造)のみを非識別化して分析します。
- Shadow DOM 分離 & クエリプロファイリング: 既存スタイルの競合を防ぎ、ランタイムエラーは Slack にリアルタイム送信します。
まだ多言語対応など磨いていく部分は多いですが、繰り返しのボイラープレートコーディングから抜け出したくて、気軽に作ってみたプロジェクトです。気軽に見ていただき、鋭いフィードバックや改善アイデアがあれば、いつでもご助言いただけるとうれしいです! ありがとうございます。
まだコメントはありません。