Skip to content

Editor Calisma Alani

Cavanshirpro edited this page Sep 19, 2026 · 1 revision

Editör çalışma alanı, modlar ve şablonlar

English · Türkçe · Languages / Diller

Kapsam: JSON API Forge 0.5.1 · İnceleme: 17 Eylül 2026 · Dil: Türkçe

Code modu

Satır numarası, JSON syntax highlighting, aktif satır ve belge metnine doğrudan erişim sağlar. JSON schema field'larının hepsinin görsel formda ayrı kontrolü bulunmayabilir; Code modu tam belgeye erişim yoludur. Geçersiz JSON'u kaydetmeye çalışmadan syntax hatasını düzeltin.

Visual modu

Resources, operations, databases ve event channel bileşenlerini tipli formlar ve JSON properties ile düzenler. Bileşen seçme/sürükleme, düzenleme akışını kolaylaştırır; formda görünmesi server'ın ilgili özel kombinasyonu kabul edeceği anlamına gelmez.

Graph modu

Node ve bağlantı tuvali operation tasarımını gösterir. .forgegraph.json belge türünün yaşam döngüsü normal config fragment'ından farklıdır. Çalışan backend davranışına dönüşüm için graph derleme adımlarını uygulayın.

Local ve remote farkı

Konu Local Remote
Dosya erişimi Yerel workspace politikası Server doküman allowlist'i ve role scope
Kaydetme QSaveFile atomik replacement SHA revision, kilit, staging, tam doğrulama
Proje oluşturma Yerel dizin Ayrıca server switch + permission
Python hook Yerel dosya yetkisi Server policy + ayrı yüksek güven izni
Graph Yerel metadata EDITOR_ALLOW_GRAPHS + graph izni
Team/DB Bağımsız local veritabanı istemcisi değil Server-backed workspace

Network cevabı kaybolduğunda write sonucunun belirsizliği önemlidir. Editör mutation isteklerini körlemesine tekrar etmez; save digest'ini server'dan okunan durumla karşılaştıran reconcile akışı bulunur. Aynı sunucu kimliğinde reconnect/expiry, kaydedilmemiş metni korumaya çalışır.

Şablonlar

Local workspace açıldıktan sonra File → New from template… kullanılır. Şablon dosyaları geçici alanda hazırlanır ve bütün dosyalar başarılıysa atomik yayımlanır.

Şablon Başlangıç amacı
Secure Operations Hub İzinli CRUD, cache, events, analytics
SaaS Control Plane Tenant subscription ve yaşam döngüsü
Event-Driven Commerce Sipariş akışı için başlangıç
Analytics Read Model Sınırlı aggregate/read modeli
Forge Plugin Registry Editör plugin katalog metadata
Python Enterprise Gateway Python SDK entegrasyon iskeleti
Media Operations Medya işleme metadata/workflow
Audited Ledger Workflow Kontrollü transition ve audit odaklı kayıtlar

Şablon açıklamasındaki iş alanı, tam çalışan muhasebe/ödeme/medya işleme motoru sağlandığı anlamına gelmez. Her şablonun manifest, config, graph ve runbook dosyalarını okuyun. Gerçek iş kurallarını, tenant sınırlarını ve migration'ları ekleyin.

Python SDK paneli

Integrations → Python SDK panel, sync/async, pagination/retry, cluster, YoungLion ve DDM snippet'leri oluşturur. API key'i adlandırılmış env değişkeninden okuyan kod üretir; sırrı snippet'e gömmeyin. Python sabit argümanlarla çağrılır; panel SDK kurulum kontrolü ve bounded health probe yapabilir. Doğru Python environment'ını seçmek sizin kurulumunuza bağlıdır.

Panel çıktısını koddan doğrulanmış SDK referansı ile karşılaştırın; farklı sürüm SDK'nın aynı method'lara sahip olduğunu varsaymayın.

Kaynak ve doğrulama

Bu sayfa aşağıdaki sabit commitlerdeki davranışı açıklar. Yeni bir sürümde aynı davranışın sürdüğünü varsaymayın.


Wiki ana sayfa · Tüm sayfalar · Sürüm ve bakım

Clone this wiki locally