JSON Hatalarını Anlama ve Biçimlendirme: RFC 8259 Standart Rehberi | GoToolstack
JSON dosyalarındaki fazladan virgül, tek tırnak ve tırnaksız anahtar hatalarını çözün. BigInt hassasiyetini koruma ve biçimlendirme rehberi.
Mermaid ile akış, sıra ve veri modeli diyagramları oluşturun. Sıfır sunucu iletimi.
Teknik şemalar, yazılım mimarisi diyagramları ve veritabanı varlık ilişkileri oluşturmak geleneksel olarak hantal sürükle-bırak editörleri veya tescilli fikri mülkiyeti üçüncü taraflara açan bulut yazılımlarını gerektirir. GoToolstack Şema Editörü (Mermaid), bildirimsel metinleri doğrudan tarayıcınızda resmi Mermaid.js motoru ile yayın kalitesinde vektör grafiklere dönüştürür.
Harici bir tasarım aracına ihtiyaç duymadan Akış Şemaları (karar iş akışları, dallanma mantıkları, alt grafikler), Sıra Diyagramları (aktör etkileşimleri, asenkron mesajlar, yaşam döngüleri), Varlık-İlişki Diyagramları (ER) (tablolar, birincil/yabancı anahtarlar, kardinalite), Sınıf Diyagramları (nesne yönelimli hiyerarşiler, arayüz metotları) ve Durum Makineleri tasarlayabilirsiniz. Editör anlık debounced canlı önizleme, satır/karakter sayaçları, fare ve dokunmatik ekranla yakınlaştırma/kaydırma (pan-zoom) kontrolleri ve derleme hatalarını kesin satır numarasıyla bildiren sözdizimi hata teşhisi sunar.
Tüm şema derleme ve görsel sentezi işlemleri %100 yerel olarak cihazınızın belleğinde gerçekleşir. Sıkı istemci taraflı güvenlik politikası altında harici betikler, HTML etiketleri ve uzaktan resim bağlantıları varsayılan olarak filtrelenir; böylece gizli yazılım mimarileri ve veritabanı şemaları asla dış sunuculara sızmaz. Tamamlanan şemalar sonsuz ölçeklenebilir SVG vektör formatında veya yüksek çözünürlüklü PNG (1×, 2× Retina, 3× baskı ölçeği ve şeffaf/açık/koyu arka plan seçenekleri) olarak dışa aktarılabilir.
Şema Derleme = Parse(Mermaid DSL) → AST Doğrulama → SVG Sentezi(Dagre Düzeni) → Sıkı Temizleme(DOMPurify) → Rasterizasyon(Canvas 2×/3×) → SVG/PNG Dışa Aktar
Bildirimsel metin yapılandırılmış bir AST'ye ayrıştırılır, deterministik grafik algoritmalarıyla konumlandırılır, aktif betiklerden arındırılır ve ölçeklenebilir SVG/PNG varlıklarına dönüştürülür.
graph TD (yukarıdan aşağıya) veya yatay süreçler için graph LR (soldan sağa) hiyerarşisini tercih edin.