Angular 7/6 | Add Debounce Time using RxJS 6.x.x to Optimize Search Input for API results from server

Many of the applications have search bars which may be related to search any type of data may be available on the server or connected to some API. In normal practice a user types in the query to get related results in response. But in a technical sense if we bind a keyup event on an input search, then on every keyup event an API hit will be made for example if user types in “car” then three API hits for each character will be made.

Continue reading Angular 7/6 | Add Debounce Time using RxJS 6.x.x to Optimize Search Input for API results from server

ReactJS | Create ToDo Application in ReactJS using Class Components

ReactJS is a powerful library to build robust applications with the help of manageable and reusable components. React renders application without using any HTML templates which improves application performance many folds. In class components of ReactJS, we use JSX which is JavaScript with XML.

React maintains a Virtual DOM which is React Element, converted from JSX and a Real DOM element which is visible to the user on the screen.

Continue reading ReactJS | Create ToDo Application in ReactJS using Class Components

ReactJS | Introduction to ReactJS and Create Your First Application

React is a javascript library to user interfaces very quick in the form of easily manageable components. It was developed by Facebook in 2011. To prove the performance of React, face already developed mobile applications like Instagram & Facebook in React Native which is widely used for developing mobile applications for Android and IOS.

Continue reading ReactJS | Introduction to ReactJS and Create Your First Application