Mohammed Shakeelmaster-webdevelopment.hashnode.dev·Dec 17, 2024Mastering EJS: Building Dynamic Web Applications with Embedded JavaScriptIntroduction Dynamic and interactive web applications have become essential in modern development. EJS (Embedded JavaScript) is a powerful templating language that bridges the gap between server-side data processing and rendering dynamic HTML. Its si...ejs
Sutapa Biswassutto.hashnode.dev·Oct 14, 2024Learn EJS: A Beginner's Guide to Embedded JavaScript TemplatesFirst Download the ejs, run this following command in console npm i ejs Let’s Start 1st start a Node js application you should have express install in that folder write the basic express code in the index.js file import express from "express"; cons...JavaScript
Arkadipta Kunduarkadiptakundu.hashnode.dev·Sep 20, 2024Understanding API Authentication: Key Insights and LearningsOver the past couple of days, I’ve been learning about API authentication . After experimenting with several methods and creating a micro project, I thought it’d be a great idea to share my learnings. In this post, we’ll cover: Why API authenticatio...3 likesejs
Arkadipta Kunduarkadiptakundu.hashnode.dev·Sep 14, 2024My EJS Learning Experience: From Basics to Fun ProjectsOver the past few days, I’ve been exploring EJS (Embedded JavaScript), a simple but powerful templating language for Node.js. EJS makes it really easy to run JavaScript from HTML. I wanted to share what I’ve learned and the projects I’ve worked on as...Node.js
Rishabh Bhattrishabhcodes.hashnode.dev·Sep 11, 2024How URL Shorteners Work & How to Build One with Server-Side Rendering using Express and EJSIntroduction: Have you ever wondered how those tiny URLs work behind the scenes? Whether you're sharing links on social media or simplifying a long link for your users, URL shorteners are super handy. In this blog post, we’ll walk through how URL sho...10 likes·87 readsNode.js
Parveen Kumarparveenpal.hashnode.dev·Aug 23, 2024What is the difference between .js, .cjs and .mjs file extensionCJS, MJS, and .JS are file extensions used to denote different types of JavaScript files. Here's the difference between them: .JS (JavaScript): The .js extension is the most common file extension for JavaScript files. It is used to indicate that a f...27 readsmjs
Aditya Gadhaveadityag7678.hashnode.dev·Jul 15, 2024A Comprehensive Overview of Template EnginesWhat is a template engine? A template engine facilitates you to use static template files in your applications. At runtime, it replaces variables in a template file with actual values, and transforms the template into an HTML file sent to the clien...1 likeHTML5
Rahul Boneyrahulboney.hashnode.dev·Jul 13, 2024Creating a Blogging Website Using Node.js, JWT Tokens, Express, MongoDB, and HashingIn this tutorial, I will walk through the process of creating a blogging website using Node.js, Express, MongoDB for database storage, JWT tokens for user authentication, and hashing for secure password storage. We'll cover essential backend and fron...Blogging
Gondi Bharadhwaj Reddybharadhwaj.hashnode.dev·Jul 12, 2024EJS vs. HTML: How Dynamic and Static Content DifferSelecting the appropriate tools and technologies in web development is crucial for your project's success. EJS (Embedded JavaScript) and plain HTML are two popular choices for rendering web pages. Although both serve the purpose of creating web pages...1 likeejs vs html
Rahul Boneyrahulboney.hashnode.dev·Jul 11, 2024How I Created a URL Shortener App and Released it on VercelIn this article, I'll walk you through how I built a URL shortener application using Node.js, Express, MongoDB, and EJS for server-side rendering. Finally, I'll show you how to deploy it on Vercel. Let's dive in! Prerequisites Before we start, make s...10 likesUrl Shortener