User Interface (UI)

Introduction To Browser Storage and how to persist data in browser.

Reading Time: 4 minutes Irrespective of what javascript framework or library you are working on the one thing that remains constant for all web developers is the browser, where the javascript runs. Learning about browser storage is a must for all web devs.  What is browser storage? The browser and server interact with each other. The server serves the web pages that run on the browser and the user Continue Reading

ExpressJS | Understanding of Expressjs Routing

Reading Time: 2 minutes This article will learn about Expressjs, Installation & Routing in Express.js. Let’s start with Expressjs Introduction. What is ExpressJS? ExpressJS is a fast, unopinionated, minimalist web framework for Node.js. Express is a minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications. Environment & Installation: Before installing expressjs, install nodejs. Nodesjs version should be 0.10 or Continue Reading

Understanding and creating observable

Reading Time: 3 minutes In this blog, we will observe the observables by using practical implementations. So, let’s start with the understanding of the observable to the creation of the custom observable. Here we begin!!! What is an observable? Observable is basically a data source, which gets imported from the package ‘rxjs’. To understand the observable implementation, we have the observable, an observer and in between we have the Continue Reading

How to create a basic server in NodeJs

Reading Time: 2 minutes What is NodeJs? Node.js is a JavaScript runtime that is based on Chrome’s V8 engine. It is a server-side JavaScript language. It is open-source and cross-platform. It’s important to note that NodeJS is not a framework or a programming language. It’s a runtime environment for JavaScript code execution. We frequently utilize it to create back-end services such as APIs, Web Apps, and Mobile Apps. It Continue Reading

Sharing Content On Social Media By JavaScript

Reading Time: 2 minutes Social Sharing by JavaScript is one of the biggest and time taking tasks. In this blog, I am going to share how can we easily share our content on Facebook or Twitter-like applications. In this blog, we are going to integrate APIs that are given by Facebook and Twitter. By this, we will share our content on Facebook and Twitter. What is API? API is Continue Reading

Adding Elements Dynamically in Angular

Reading Time: 3 minutes Adding Elements Dynamically in Angular is a very hot and interesting topic. Angular gives us two nice ways to handle form data Reactive Form & Template Driven Form. In this blog, I am going to share how can we dynamically add form field controls in Reactive form. Prerequesties: Knowledge of Angular Reactive form, JavaScript. What is an Angular FormArray? In Angular Reactive Forms, every form Continue Reading

Slice v/s Splice in Javascript

Reading Time: 5 minutes Introduction As we know, arrays in Javascript are variables that are capable of holding multiple values. We have multiple methods to work on arrays. Out of which slice and splice are mostly used and sometimes people get confused between the two. So, in this blog, we will be understanding both the methods and what is the difference between them. So, let’s get started. Prerequisites Basic Continue Reading

How to handle iframe in Selenium Webdriver

Reading Time: 4 minutes What is iframe ? An iframe is also known as the inline frame. It is a tag used in HTML5 to embed an HTML document within a parent HTML document. An iframe tag is defined using <iframe></iframe> tags. An iFrame is an inline frame used inside a webpage to load another HTML document inside it. This HTML document may also contain JavaScript and/or CSS which is loaded at Continue Reading

JavaScript Fundamentals: CORS

Reading Time: 3 minutes What is CORS and what does it mean? “CORS” stands for “Cross–Origin Resource Sharing”. It allows you to make requests from one website to another website in the browser. Servers host web pages, applications, images, and a whole bunch of other stuff. When we use a browser, we are likely to access different websites and go through a lot of online content which may or may not reside Continue Reading

Managing Multiple Projects in Angular Workspace

Reading Time: 4 minutes Introduction You may come around a situation where you need to manage multiple projects in a single project. In such a situation you can create an Angular workspace and manage your multiple projects in it. Let us start and understand first what is a workspace. What is a workspace? A workspace allows you to organize your application into multiple projects where a project contains files Continue Reading

Basic HTML tags : A brief Introduction and How to use it.

Reading Time: 5 minutes Introduction Hello, readers welcome to the blog in this blog you will learn basic HTML tags, how to use them, the purpose of using them along with the code snippets that will help you get a proper explanation of these basic tags. As a result, you will be able to write your first HTML document. These tags are very crucial for any HTML document as Continue Reading

An approach to SOLID Principles – Object Oriented vs Functional Programming

Reading Time: 6 minutes SOLID PRINCIPLES Before starting to know about what exactly the solid principles are ? We have to know about what exactly the meaning of the principle. Principles are something which give a name of a concept so that you can talk and reason about that concept. They help us to know that our code is in good or bad state . Principles can help you Continue Reading

Node JS Server with Express framework

Reading Time: 3 minutes Introduction: Express is a minimal and flexible Node.js web application framework that provides a robust set of features to develop web and mobile applications. It facilitates the rapid development of Node based Web applications. Following are some of the core features of Express framework − Allows to set up middlewares to respond to HTTP Requests. Defines a routing table which is used to perform different Continue Reading