learning-software-engineering / learning-software-engineering.github.io

MIT License
15 stars 202 forks source link

Embedded Javascript #538

Open aryangoel24 opened 6 months ago

aryangoel24 commented 6 months ago

I propose adding a new subheading under the Tech Stacks section in the wiki titled "Embedded Javascript". In web development, Embedded JavaScript (EJS) stands out as a powerful templating language that simplifies the process of dynamically generating HTML content. EJS allows developers to seamlessly integrate their JavaScript logic directly into their templates which allows for the creation of dynamic and interactive web pages with ease.

This new subheading will describe an introduction to what it is, the advantages and disadvantages involved with using it, the setup involved when using EJS, and finally how to actually use it.

darpanmishra commented 6 months ago

This proposal is a significant addition to the Tech Stacks section, addressing a fundamental component of modern web development. Embedded JavaScript (EJS) plays a crucial role in simplifying the creation of dynamic web pages, making it an essential tool for developers. By providing an overview of EJS, along with its advantages, disadvantages, setup process, and usage guide, this addition will undoubtedly benefit CSC301 students and professionals navigating the complexities of web development.

I believe that it will definitely be beneficial for CSC301 students to have this page on the wiki to be used in their own projects with the partners!