Template zyrtare
Restorm mirëmban një grup template zyrtare që ju mund t’i përdorni drejtpërdrejt nga biblioteka e template-ve. Ju mund gjithashtu të nisni nga një prej tyre, ta forkoni dhe ta përshtatni me konventat tuaja.

Katalogu zyrtar
Section titled “Katalogu zyrtar”Template-t zyrtare publikohen nën organizatën GitHub
Monsieur-Dev:
| Template | Objektivi | Depozita |
|---|---|---|
| Server REST · TypeScript | REST · TypeScript · Express | restorm-template-server-rest-typescript |
| Server REST · .NET | REST · C# · ASP.NET Core | restorm-template-server-rest-dotnet |
| Server gRPC · TypeScript | gRPC · TypeScript | restorm-template-server-grpc-typescript |
| Server gRPC · .NET | gRPC · C# / .NET | restorm-template-server-grpc-dotnet |
| Bazë PostgreSQL | SQL · PostgreSQL | restorm-template-db-postgres |
Template-t e largëta merren si një arkiv (kurrë të klonuara në git), me mbrojtëse sigurie dhe një madhësi të kufizuar.
Template të organizatës (Enterprise)
Section titled “Template të organizatës (Enterprise)”Organizatat me një abonim Enterprise disponojnë një katalog template-sh privat, të ndarë midis anëtarëve të organizatës. Ato shfaqen në bibliotekë nën skedën Template <organizata>, pranë atyre zyrtare.
- Kush mund të shtojë ose të heqë : një administrator i organizatës, ose një anëtar të cilit admin-i i ka dhënë të drejtën menaxho template-t.
- Si : nga skeda Template <organizata> e bibliotekës (butoni Shto — URL e depozitës dhe një përshkrim), ose nga paneli i administrimit i organizatës.
- Çfarë është : një template organizate është një thjesht tregues drejt një depozite git (si një zyrtar); struktura e tij është identike me atë të përshkruar më poshtë, por dukshmëria e tij është e kufizuar te anëtarët e organizatës.
Edicionet Community dhe Pro shohin template-t zyrtare dhe mund të përdorin template-t e veta (Depozitë ose Dosje lokale) — gjenerimi i kodit është i lirë në të gjitha edicionet. Template-t e organizatës të ndara janë, nga ana tjetër, të rezervuara për edicionin Enterprise.
Struktura e një template-i të personalizuar
Section titled “Struktura e një template-i të personalizuar”Një template Restorm është një template Cookiecutter/Copier i pasuruar me një manifest:
restorm-template.json— në rrënjën e depozitës (i detyrueshëm). Ai përshkruan template-in dhe deklaron variablat që ai konsumon (shihni Variablat e gjenerimit). Ai njofton gjithashtu versionin e kontekstit që mbështet: një template që nuk deklaron një version të përputhshëm me aplikacionin refuzohet.copier.yml(osecopier.yaml) — konfigurimi Copier, që deklaron veçanërisht pyetjet e bëra gjatë gjenerimit.- Skedarët e template-it, me prapashtesë
.jinja, të renderuar me kontekstin e dizajnit.
Për të përdorur një template të personalizuar, zgjidhni burimin Depozitë
(pronar/emri në GitHub) ose Dosje lokale (ndërsa e zhvilloni) në
bibliotekë.