Author: Awais Farooq

  • Difference Between AngularJS and ReactJS

    AngularJS AngularJS is an open-source JavaScript framework used to build a dynamic web application. Misko Hevery and Adam Abrons developed AngularJS in 2009, and now Google maintained it. The latest version of Angular is 1.7.8 on March 11, 2019. It is based on HTML and JavaScript and mostly used for building a Single Page Application.…

  • Pros and Cons of ReactJS

    Today, ReactJS is the highly used open-source JavaScript Library. It helps in creating impressive web apps that require minimal effort and coding. The main objective of ReactJS is to develop User Interfaces (UI) that improves the speed of the apps. There are important pros and cons of ReactJS given as following: Advantage of ReactJS 1.…

  • React Features

    Currently, ReactJS gaining quick popularity as the best JavaScript framework among web developers. It is playing an essential role in the front-end ecosystem. The important features of ReactJS are as following. JSX JSX stands for JavaScript XML. It is a JavaScript syntax extension. Its an XML or HTML like syntax used by ReactJS. This syntax…

  • React create-react-app

    Starting a new React project is very complicated, with so many build tools. It uses many dependencies, configuration files, and other requirements such as Babel, Webpack, ESLint before writing a single line of React code. Create React App CLI tool removes all that complexities and makes React app simple. For this, you need to install…

  • React Environment Setup

    In this section, we will learn how to set up an environment for the successful development of ReactJS application. Pre-requisite for ReactJS Ways to install ReactJS There are two ways to set up an environment for successful ReactJS application. They are given below. 1. Using the npm command Install NodeJS and NPM NodeJS and NPM…

  • React Version

    A complete release history for React is given below. You can also see the full documentation for recent releases on GitHub. SN Version Release Date Significant Changes 1. 0.3.0 29/05/2013 Initial Public Release 2. 0.4.0 20/07/2013 Support for comment nodes <div>{/* */}</div>, Improved server-side rendering APIs, Removed React.autoBind, Support for the key prop, Improvements to…

  • React Introduction

    ReactJS is a declarative, efficient, and flexible JavaScript library for building reusable UI components. It is an open-source, component-based front end library responsible only for the view layer of the application. It was created by Jordan Walke, who was a software engineer at Facebook. It was initially developed and maintained by Facebook and was later used in its products…

  • Learn ReactJS Tutorial

    ReactJS tutorial provides basic and advanced concepts of ReactJS. Currently, ReactJS is one of the most popular JavaScript front-end libraries which has a strong foundation and a large community. ReactJS is a declarative, efficient, and flexible JavaScript library for building reusable UI components. It is an open-source, component-based front end library which is responsible only for the view layer…

  • Working with RxJS & ReactJS

    In this chapter, we will see how to use RxJs with ReactJS. We will not get into the installation process for Reactjs here, to know about ReactJS Installation refer this link: /reactjs/reactjs_environment_setup.htm Example We will directly work on an example below, where will use Ajax from RxJS to load data. index.js index.html We have used ajax…

  • Working with RxJS & Angular

    In this chapter, we will see how to use RxJs with Angular. We will not get into the installation process for Angular here, to know about Angular Installation refer this link −https://www.tutorialspoint.com/angular7/angular7_environment_setup.htm We will directly work on an example, where will use Ajax from RxJS to load data. Example app.component.ts app.component.html We have used ajax…