-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
## Templating Engines | ||
NPM has a lot of templating engines the famous ones are: | ||
- EJS which stands for Embedded Javascript(easies TE if you know JS) | ||
- <%= EJS %> | ||
- lightweight | ||
- easy to setup | ||
- MustacheJS | ||
- most popular | ||
- compatible with a number of PL(NodeJS, ReactJS, VueJS, AngularJS, Ruby, Java, etc.) | ||
- it is compatible with PL who support templating | ||
- HandlebarsJS: superset of MustacheJS with some additional features | ||
- Nunjucks: extemely powerful TE and syntax inspired by Python Jinja2 Templates | ||
- Pugs: most popular templating language among ExpressJS community | ||
|
||
This comment has been minimized.
Sorry, something went wrong. |
||
### How To Install EJS | ||
```bash | ||
npm install ejs --save | ||
This comment has been minimized.
Sorry, something went wrong. |
||
``` |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
fix your keyboard