© 2023 Hashnode
#ejs
Intro In this post, I will not dive into CSP's details. The previous link is enough for a simple introduction to the subject, but if you wish to go deeper I'll suggest taking a look at : Content Secu…
To explore the frontend code and get a closer look at the project's user interface and design, visit Amartya Singh blog. The frontend code is available there, offering a comprehensive understanding of…
In our previous blog Build a Blogging website using Node, Express and MongoDB: Part 1 (hashnode.dev), we revised the concepts of Node, Express, and EJS templating and wrote the boilerplate code for ou…
ChatGPTs have become an integral part of our lives and businesses. They are used for customer service, personal assistants, and even for mental health therapy. With recent advancements in natural lang…
What exactly is Node.js? Till now, you've been executing your JavaScript inside the browser. Here's where Node comes in. According to nodejs.org, "Node.js® is an open-source, cross-platform JavaScript…
In this tutorial, we will discuss the moment library and its importance in converting MongoDb date string format. We will go ahead and insert the data in an EJS template file. Let's begin first by kno…
In this blog post, we will learn how to send emails to a user's email box from the Nest application using Nodemailer. So, let's learn:- Prerequisites To follow this tutorial, you will need: Node.js v…
EJS (Embedded JavaScript) is a templating engine that allows developers to embed JavaScript code into HTML documents. The resulting HTML documents are then rendered by the browser, with the JavaScript…
Welcome to Day 29 of our blogging series "Code, Blog, Repeat: A 50-Day Quest for Back-End Mastery"! Yesterday, we covered middlewares in Express, and today we're going to explore the world of templati…
cross-posted on https://blog.keture.com/blog/cjsvsesm If you're already familiar with the JavaScript universe, you unquestionably come to believe that ecosystem of JS is more massive than any other l…