Qu’est-ce que le Template Editor ?
Le Template Editor est une interface du compte Transloadit permettant de créer et de modifier des Templates. Son éditeur de code permet de rédiger les Assembly Instructions, le JSON déclaratif qui définit un flux de traitement de fichiers.
Fonctionnement du Template Editor
Le Template Editor de Transloadit fournit un espace géré pour rédiger le JSON des Assembly Instructions qui définit le flux de travail d’une Assembly. Il peut vous aider avec la syntaxe et les opérations disponibles, tandis que l’auteur garde le contrôle des noms des Steps, des dépendances, des types de paramètres et du flux des sorties. La modification constitue donc à la fois une tâche de configuration et un changement apporté à une dépendance de production exposée via l’API. Les équipes utilisent l’interface lors de la conception et du dépannage des flux de travail, puis effectuent des validations avec des fichiers représentatifs avant de mettre une révision à disposition des appelants.
Points clés
- 1Un JSON valide prouve seulement que le document peut être analysé ; les références peuvent toujours pointer vers le mauvais Step, les paramètres peuvent être sémantiquement invalides et les sorties peuvent différer de ce qu’un appelant attend.
- 2Les tests devraient couvrir chaque famille d’entrées acceptée et chaque chemin d’échec important, car les branches qui dépendent du média peuvent ne pas être exécutées lorsque l’éditeur est essayé avec un seul fichier représentatif.
- 3Des modifications simultanées ou non documentées peuvent compliquer le retour à une version antérieure. Exporter des définitions relues ou conserver un historique des versions équivalent en dehors de l’interface améliore donc la traçabilité.
Quand le Template Editor est utile
Utilisez l’éditeur pour examiner et modifier les Steps du flux de travail tout en conservant un JSON valide. Une modification syntaxiquement correcte peut néanmoins changer les dépendances ou les résultats des Steps. Testez donc les modifications avant de les utiliser en production.