Qu'est-ce qu'un fichier ERB ?
Les fichiers ERB contiennent du code source écrit dans un langage de programmation du même nom. Le langage ERB est essentiellement un langage de modèles ou "templates" Ruby. Les fichiers ERB sont enregistrés au format texte brut. Il est donc possible de les ouvrir via n'importe quel éditeur de texte. Ainsi, le fichier peut contenir à la fois du texte et le code source ERB. Le code généré via d'autres langages de programmation peut également être enregistré dans un fichier ERB.
Même si les fichiers avec l'extension ERB peuvent contenir à la fois du texte et du code source, le code ERB enregistré dans le fichier apparaît de manière distincte. Lorsqu'il est exécuté avec le moteur de template ERB, le fichier ERB peut être utilisé pour ajouter du code source Ruby ERB à un autre fichier de document ou de site web. Puisque Ruby ERB est essentiellement un langage de templates, les fichiers ERB servent également de modèles pour créer d'autres fichiers. Généralement, il s'agit de fichiers web de type HTML, JS ou RB.
Voici une petite liste, non exhaustive, des programmes qui peuvent ouvrir les documents ERB:
- Apple TextEdit (Mac)
- Microsoft Notepad (Windows)
- Panic Coda 2 (Mac)
- Any Text Editor