EJS

About

Embedded JavaScript (EJS) is a dynamic templating engine that merges JavaScript with HTML to create vibrant and interactive web pages with ease. Serving as a critical link between front-end design and back-end functionality, EJS empowers you to craft reusable components, handle intricate views, and construct scalable web applications.

This module caters to intermediate learners with foundational knowledge in HTML, CSS, and JavaScript.

Content

Lesson Video Time Video Skills
Setup 3 min link Setting up the development environment.
Concepts 3 min link Understand how EJS enables JavaScript in HTML templates.
Fundamentals 6 min link Render EJS view files from an Express server.
Syntax 9 min link Utilize EJS tag syntax to integrate JavaScript in templates.
The Locals Object 9 min link Understand how to pass data into EJS templates.
Adding a Show Route 13 min link Create a show route and pass item data to it.
Expressions in EJS Output Tags 4 min link Use expressions in EJS output tags.
Partial Templates 7 min link Create reusable components with EJS partial templates.
Total content 54 min  

References

📖 Reference Materials