Kod üretimi
Kod bölümünden Restorm, tasarımınızdan yola çıkarak uygulamanızın kodunu üretir. Üretim, Cookiecutter/Copier uyumlu şablonlara dayanır: sizinki ya da Restorm’un önerdikleri.

Bir proje üretme
Section titled “Bir proje üretme”- Bir veya birden çok şablon ekleyin — şablon kütüphanesi aracılığıyla.
- Bir çıktı klasörü seçin (mutlak ya da projeye göreli).
- Projeyi üret’e tıklayın.
Üretim bir sandbox’ta render edilir, ardından bir önizleme biçiminde sunulur: Restorm size üretilen dosyaların ağaç yapısını gösterir ve siz onaylamadan hiçbir şey yazmaz. O zaman Çıktı klasörüne yaz ya da Vazgeç diyebilirsiniz. (Doğrulama sorunları kaldığı sürece üretim engellenir.)
Şablonun soruları
Section titled “Şablonun soruları”Bir şablon sorular bildirebilir (Copier anlamında — örneğin bir
project_slug); bunları üretim anında yanıtlarsınız. Yanıtlarınız, çıktının
kök dizininde bir .copier-answers.yml dosyasına kaydedilir ve bir sonraki
üretimde yeniden yüklenir.
Üretilen kodu güncelleme
Section titled “Üretilen kodu güncelleme”Üretim tek yönlü değildir. Yeniden üretmek, bir copier update rolü oynar:
Restorm bir taban (base) hatırlar ve şablonun yeni çıktısı ile yerel
değişiklikleriniz arasında bir üç yönlü birleştirme gerçekleştirir — böylece
değişiklikleriniz ezilmez. Tasarımınızı (ya da şablonu) geliştirir, yeniden
üretir ve kod, çalışmanızı koruyarak güncellenir.
Bir şablon nereden gelir
Section titled “Bir şablon nereden gelir”Şablon kütüphanesi dört kaynak sunar:
- Resmi — Restorm tarafından bakımı yapılan, herkesçe görünür şablonlar.
- Organizasyon — organizasyonunuz içinde paylaşılan, üyelerine özel şablonlar. Bu bir Enterprise özelliğidir: bir admin — ya da şablonları yönet hakkına sahip bir üye — bunları kütüphanenin Templates <organizasyon> sekmesinden ya da yönetim panosundan ekler veya kaldırır (depo URL’si + açıklama). Bkz. Resmi ve organizasyon şablonları.
- Depo — bir
sahip/adGitHub deposu (tipik olarak, uyarladığınız bir resmi şablonun bir fork’u). - Yerel klasör — geliştirilmekte olan, ağsız bir şablon.
Bir şablonun yapısı ve resmi katalog, Resmi şablonlar sayfasında açıklanmıştır. Bir şablonun tasarımınızdan aldığı şey (modeller, rotalar ve bayrakları), Şablonun bağlamı sayfasında ve şablona özgü ayarlar Üretim değişkenleri sayfasında ayrıntılıdır.