Docker And How to Install It on Windows 10
What is Docker? Docker is an open-source centralized platform designed to create, deploy, and run applications. What is Container? The concept of containerization is an approach in which the application, its dependencies and configuration are all packed in a single file known as a container. Containers are kind of similar to a Virtual Machine, but […]
HTTP Request Headers
HTTP Request Headers Hello Developer’s, in this article we are going to learn about HTTP Request, HTTP Response, Context and Headers. fig. HTTP Request and HTTP Response HTTP is Hyper Text Transfer Protocol which is Stateless protocol. Client means Browser sends requests to web server for web pages and images. After processing on request by server it […]
Babel
Babel:- A bit about Babel:- Babel is a transpiler for JavaScript that is popular among developers for its ability to turn ES6 or ES7 into code that can run on your browsers and devices. Transpiling is the process of converting newer language syntax that old browsers can’t understand into the old syntax they recognize. […]
What is Redux ?
What is Redux? Redux is an open-source JavaScript library for managing and centralizing application state.Redux follows the unidirectional data flow. It means that your application data will follow in one-way binding data flow. Installation:Core Redux npm install reduxTo use Redux with react application, you need to install an additional dependency as followsnpm install react-redux Core […]
React Intl
React Intl React Intl is Internationalization. It is part of Format JS and provides bindings to React via its components and API. Features Display numbers with separators. Display dates and times correctly. Display dates relative to “now”. Pluralize labels in strings. Support for 150+ languages. Runs in the browser and Node.js. Built on standards. […]
React Storybook
Introduction to Storybook for React Storybook is an open-source tool for building UI components and pages in isolation. It streamlines UI development, testing, and documentation. Prerequisites We will be using React project created in the simplest way, by using create-react-app with the Typescript template: npx create-react-app my-app –template typescript NOTE: Storybook needs to be installed into a […]
Styled Components in React
What is Styled-Components?Styled-Components lets you write actual CSS in your JavaScript. This means you can use all the features of CSS you use, including media queries, all pseudo-selectors, nesting, etc. Motivation• Automatic critical CSS: styled-components keeps track of which components are rendered on a page and injects their styles and nothing else, fully automatically. Combined […]
Everything about JavaScript objects
Object- In JavaScript, an object is a standalone entity, with properties and type. Compare it with a Car, for example. A car is an object, with properties. A car has a color, a design, weight, a material it is made of, etc. The same way, JavaScript objects can have properties, which define their characteristics. In […]
Hoisting in Javascript
Hoisting Javascript Hoisting:- Hoisting:- In JavaScript, hoisting allows you to use functions and variables before they are declared. Hoisting is JavaScript’s default behavior of moving all declarations to the top of the current scope. “Hoisting is the javascript mechanism where variables and function declaration are moved to the top of their scope before the […]
Map and Set Method
Map and Set Developers use Objects to store key/value pairs and Arrays to store indexed lists. However, to give developers more flexibility, the ECMAScript 2015 specification introduced two new types of iterable objects: Maps, which are ordered collections of key/value pairs, and Sets, which are collections of unique values. In this article, will see the […]