Czy spotkaliście się z plikami o rozszerzeniu ejs? Ponieważ spotkałem się ostatnio z takim plikiem i znajdował się w nim kod HTML połączony z javascriptem. Czy taki plik można modyfikować? Do czego sluzy ten plik?
0
3
to https://ejs.co/ ?
2
- W jakim celu pliku o takim rozszerzeniu używany?
To jest po prostu plik, w którym "ustawiasz" różne party warstwy widoku.
Albo np. możesz ustawić instrukcję warunkową, czyli że jeśli mamaName=="Marry" to ma się wyświetlić "taki" div, a
jeśli nie, to ma się wyświetlić inny div. - Czy powinnismy go modyfikować jeśli jest w projekcie?
Jeśli jest taka potrzeba, to zdecydowanie tak. - I dlaczego nie użyjemy po prostu zwykłego pliku htmla w połączeniu z javasciptem zamiast pliku z rozszerzeniem ejs?
Dlatego, że jeśli np korzystasz ze wzora MVC w Node.js, to w zwykłym html (z tego co mi wiadomo) nie "wstawisz"
różnych partów (cząstek), które chcesz wyświetlić w warstwie widoku.
Przykład? Proszę:
<title><%= titleName %></title>
W tym przypadku jest to "wstawka" w postaci tytułu. Czyli w przeglądarce u góry na karcie wyświetli się wartość zmiennej titleName.
3
Wyglada na to, ze jest to system szablonów.