.EJS Extension de fichier
Modèle JavaScript intégré
| Développeur | EJS |
| Popularité |
3,3 | 7 Votes |
Qu'est-ce qu'un fichier EJS ?
Un fichier EJS contient du code écrit dans le langage de création de modèles Embedded JavaScript (EJS), qui est utilisé pour générer du balisage HTML à l’aide de JavaScript. Il est généralement utilisé dans le cadre d’une application web et comprend des balises que le moteur EJS remplace par des informations provenant d’une base de données afin de produire une page web .HTML lors de l’exécution.
Plus d'informations
Vous ne rencontrerez probablement un fichier EJS que si vous êtes développeur web et utilisez le moteur de création de modèles EJS pour un site web dynamique. Le moteur de création de modèles peut être utilisé sur la partie cliente (exécutée dans les navigateurs web) ou sur la partie serveur (exécutée avec NodeJS, un environnement d’exécution JavaScript) des sites web. Certains sites web dynamiques susceptibles d’intégrer EJS comprennent les boutiques en ligne ou les annuaires qui stockent les informations de profil de personnes.
Un modèle EJS contient généralement principalement des éléments statiques qui composent la structure de la page, ainsi qu’un ou plusieurs éléments dynamiques. Les éléments dynamiques sont remplis avec des données provenant d’une source externe, comme une base de données, ultérieurement, lorsque l’utilisateur demande la page web.
Par exemple, un même modèle EJS peut être utilisé pour plusieurs pages web de produits. Le modèle contient des éléments statiques pour la mise en page, ce qui donne aux pages des produits une apparence similaire. Cependant, il stocke également des éléments dynamiques (les balises "productname" et "productdescription" dans cet exemple) qui seront remplis avec le nom et la description du produit provenant d’une base de données lorsqu’un utilisateur demande la page.
Vous pouvez ouvrir les fichiers EJS avec n’importe quel éditeur de texte, car ils sont enregistrés au format texte brut. Cependant, vous pouvez préférer utiliser un éditeur de code source qui prend en charge le langage ou qui vous permet d’installer un plug-in le prenant en charge, afin de bénéficier de fonctions utiles pour l’écriture du code.
REMARQUE : EJS est l’un des nombreux moteurs de création de modèles JavaScript utilisés par les développeurs web, avec Pug (anciennement Jade), Mustache, Handlebars, HAML, Vash et Nunjucks.
