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 | – |