Software Engineering Using Firestore Database with React App We will build the react app which shows the visitor details and stores the visitor detail in database . For the database , we will use firebase firestore. We will add the feature to delete records in database as well.
Software Engineering Designing and implementing Binary Tree in JavaScript We have investigated the fundamentals and use of double trees/ Binary tree and how to implement Binary Tree in JavaScript along with all basic operations of binary tree in JavaScript.
Software Engineering Basics Of React JS React is a JavaScript library used for building the user interfaces or single page apps. We have explained the basic concepts of React JS in depth.
Software Engineering Basics of jQuery We have covered the basics of jQuery in depth from setting up an environment to selecting elements, applying methods, events, effects and much more.
Software Engineering MineSweeper Game in React.Js In this tutorial, we have explained how to build a MineSweeper Game in React.Js. We have explained the rules of minesweeper and have explained the design of the app like 3 components: app, board and cell.
Software Engineering Build a Minesweeper game using JavaScript Minesweeper is a single-player puzzle game. The goal of the player is to clear a rectangular board containing hidden "mines" or bombs. We have built Minesweeper game using JavaScript.
Software Engineering Binary JSON (BSON) In this post, we will understand the circumstances behind the need for Binary JSON (BSON) ,it's applications, merits and demerits and also most importantly it's relationship with JSON.
Software Engineering GraphQL Server with Node.JS A GraphQL server is a server side implementation of GraphQL. It provides the GraphQL data as an API that is needed by frontend applications. We will implement GraphQL and GraphQL server from a middleware called Apollo Server.
Software Engineering Production Process Manager (PM2) for Node.JS PM2 (Production Process Manager) is an open-source, advances, and efficient production process manager for applications that are built in Node.JS. We have demonstrated it with an example.
Software Engineering Typing speed testing tool using Vanilla JavaScript In this article, we will know how to build a simple tool that can test the typing speed of the users. We will develop this using JavaScript along with HTML and CSS.
Software Engineering Implement Memory Efficient Applications in Node.JS In this article, we explored how to implement Memory Efficient Applications in Node.JS. We covered topics like buffers, streams, readable streams, writable streams and piping in Node.JS.
Software Engineering Unit Testing in JavaScript with an application as example We have explored Unit testing in JavaScript in depth and demonstrated it by developing a simple application to perform arithmetic operations like addition, subtraction and multiplication along with Unit testing.
Software Engineering Implementing Backdoor in Node.JS Backdoor is a exploit in web application that makes it vulnerable and allows unauthorized access. In this article, we will explore how Backdoor is implemented in a Node.JS application using child_process library.
Software Engineering Callbacks in JavaScript A callback function in JavaScript is function where a function passed as an argument to the original function. It is an useful feature in JavaScript to handle asynchronous operations and much more.
Software Engineering Scrapping Information from YouTube Videos in JavaScript Scrapping Information is used to extract useful information from YouTube videos. This article will help you achieve to create functionality for scrapping information from the videos at YouTube using Puppeteer and Cheerio.
Software Engineering Online Compiler in Node.JS In this article, we have developed an online compiler in Node.JS. We have demonstrate the ideas involved and the steps in developing this application in detail.
Software Engineering Web application to upload a Word document and convert it to PDF file In this article you will learn how to develop a web application in Node.JS where you can upload your word document and can download a PDF version of your document.
Software Engineering npm (Node Package Manager) In this article, we will discuss about npm which is one of the most famous package manager in current software world. npm is a package manager for the JavaScript programming language. It is the default package manager for NodeJS.
Software Engineering Understanding Rate Limiting in Node.js Rate limiting is a powerful feature that secures the backend API from malicious attacks and is also used for handling unwanted traffic(requests) from the user.
Software Engineering Creating a custom Node.js module In this article, we have developed a custom Node.JS module to capitalize a string and have also published our module to NPM. We have illustrated the ideas step by step.
Software Engineering I Promise only in JavaScript! But Why? Promise is the keyword used for creating promises in JavaScript and is used to manage multiple asynchronous events. We have explained it in depth along with a comparison with callback.
Software Engineering How to convert Word document to PDF in JavaScript? In this article, we have explored how to convert a Word document to PDF in JavaScript. Popular methods include using libraries like awesome-unoconv, libreoffice-convert and docx-pdf.
Software Engineering Downloading server files in Node.JS application In this article, you will learn how to download server files in Node.js application. We have used Express framework to demonstrate this and shown an extension where we redirect to a thank you page after download.
Software Engineering How to create and delete folders and files in JavaScript/ NodeJS In this tutorial, we will learn how to create or remove/ delete files and directories in Node.JS (JavaScript). We will use the filesystem module (fs) to achieve this.
Software Engineering AJAX Introduction with an Example AJAX (Asynchronous JavaScript and XML) is a programming technique that is used to update a web page without reloading it with the help of XMLHttpRequests.