Ana Sayfa · Berk Studio · Web Tasarımcı
Web Tasarımcı — rota tablosundan API sunucusu
Rota tablosu tek doğruluk kaynağıdır: çalıştırılabilir saf-BERK HTTP API sunucusu, OpenAPI şeması, TypeScript istemcisi ve SQL migrasyonu ondan üretilir; güvenlik ve determinizm kanıt eksenleriyle doğrulanır. Bir sayfa (HTML/CSS) tasarımcısı değildir.
Arka uç / APIOpenAPI 3.0RBAC · JWT · CORSReplay · sözleşme · DST kanıtı
Ekranlar
Panelden görüntüler
Rota tablosu, varlıklar, güvenlik analizi, üretilen kod ve canlı sunucu.





Tasarım
Rotalar ve veri modeli
- ✓Rota tablosu — GET/POST/PUT/PATCH/DELETE,
/kaynak/:iddesenleri, işleyici, roller, gövde şeması; tek kaynak.berkweb - ✓Varlıklar — alan tipleri (metin/tamsayı/sayı/mantık/dizi), zorunlu alan; varlıktan 5 CRUD rota; gövde şeması otomatik
- ✓OpenAPI içe aktarma — OpenAPI 3.0 JSON'dan rota tablosu türetme
- ✓Sürüm farkı — eski
.berkwebile kırıcı-değişiklik raporu (KIRICI / UYARI / BİLGİ)
Güvenlik
Politika ve açık kapı tespiti
- ✓RBAC matrisi — rota × rol; rolsüz yazma rotaları AÇIK KAPI olarak listelenir
- ✓Politika — CORS kökenleri, JWT gizli-referansı, güvenli başlıklar; üretilen koda enjekte edilir
- ✓Statik analiz — çakışan/belirsiz rota denetimi
Üretim ve kanıt
Kod, kalıcılık, testler
- ✓Kod üretimi — çalıştırılabilir saf-BERK
@rotasunucusu; deterministik SQL migrasyonu; tipli TypeScript fetch istemcisi (JWT taşıma) - ✓WAL kalıcılık — varlık CRUD uçlarına gerçek iş mantığı, çökme-kurtarma
- ✓Dağıtım profilleri — geliştirme/test/üretim (host, port, worker)
- ✓Kanıt — DST (sıra-bağımsızlık), replay determinizmi (iz → PASS/FAIL), sözleşme golden testi, fuzz, serileştirme golden; tek raporda PROOF STATUS
- ✓Canlı sunucu — üretilen sunucuyu berk.exe ile başlat/durdur, istek konsolu, günlük
- ✓AI asistan — 33 araçla tam yetki; harici komut kanalı
Kapsam notu: HTML/CSS/JS sayfa tasarımı, bileşen kütüphanesi ve canlı sayfa önizleme bu panelde yoktur; dış veritabanı sürücüsü yapılandırması bulunmaz.