Hallo! Nachdem ich erschöpft davon war, immer wieder ähnliche Admin-(CRUD-)Screens für interne Betriebstools oder Game-Admin-Seiten zu erstellen, habe ich selbst ein Tool gebaut.
Es heißt Ninebone und ist eine Entwicklungsumgebung für Spring-Boot-Backends und React-Frontends: Wenn das DB-Design steht, betrachtet man direkt den Browserbildschirm und spricht wie mit einem Chatbot, während Full-Stack-UI und APIs automatisch gebaut werden.
Wichtigste Funktionen:
- Echtzeit-Building mit Fokus auf den Bildschirm: Ohne sich durch die Quellcode-Struktur wühlen zu müssen, sieht man den tatsächlich im Browser laufenden Screen und lässt Anforderungen per Chatbot sofort einfließen.
- Saubere Source-Generierung: Kein Blackbox-Ansatz; der Code wird in vertrauter Spring-Boot-Struktur und als React-Komponenten generiert, sodass nach dem Build freie Anpassungen möglich sind.
- Sicherheitswahrende Analyse anonymisierter Schemas: Reale Datensätze werden ausgeschlossen; nur die Hülle (Struktur) wird anonymisiert und analysiert.
- Shadow-DOM-Isolierung & Query-Profiling: Verhindert Konflikte mit bestehenden Styles, und Runtime-Fehler werden in Echtzeit an Slack gesendet.
Es gibt noch viel zu verbessern, etwa Mehrsprachigkeit, aber es ist ein Projekt, das ich leichtgewichtig gebaut habe, weil ich aus repetitivem Boilerplate-Coding herauskommen wollte. Schaut euch gern um; über scharfes Feedback oder Verbesserungsideen freue ich mich jederzeit. Danke!
Noch keine Kommentare.