Web developer who loves to code and help others code :)

The Complete Guide to this medium channel.

Hello, My name is Ayush! 🙏🏻

I am a passionate Software Developer, natively from India 🇮🇳, with a strong interest and expertise in Front-end Technologies. I have 6+ years of hands-on experience in developing Web and Mobile Applications.

I read a lot about web development. I always thought of maintaining…

Prototypal Inheritance, Constructor function, Prototype Chain, ES6 Classes, Object.create() and Inheritance between “Classes”.

Photo by Markus Spiske on Unsplash

What Is Object-Oriented Programming?

Object-Oriented Programming(OOP) is a programming paradigm based on the concept of objects. And paradigm simply means the style of the code,
how we write and organize code.

We use objects to model (describe) aspects of the real world, like a user or a to-do list item, or even more abstract…

Overview, JSON data, Error handling, HTTP interception, Response Timeout, Simultaneous Requests, Download progress, Upload progress, Browser support

Credit: OpenReplay

Overview

Fetch — The Fetch API provides a JavaScript interface for accessing and manipulating parts of the HTTP pipeline, such as requests and responses. It also provides a global fetch() method that provides an easy, logical way to fetch resources asynchronously across the network.

Fetch() is part of a JavaScript window-object…

Dumb Component, Smart Component, Pure Component, Higher-Order Component, Controlled & Uncontrolled Component

A Component is one of the core building blocks of React. In other words, we can say that every application you will develop in React will be made up of pieces called components. Components make the task of building UIs much easier.

“Components let you split the UI into independent…

Pagination, Infinite scrolling, Load more, react-virtualized, and react-window

Pagination, Infinite scrolling, and Load more

Web applications are continuously getting bigger and content to show on a single screen keeps on growing with time. Now the problem which arises here is rendering such large amounts of data.

Lists are an integral part of most web applications because they help display data in a more presentable…

Differences, similarities, and tips for choosing

From startups to established enterprises — every business prefers to build robust and reliable web-based applications while using a fully-loaded, feature-rich framework as fast as possible.

And, if you are using Javascript to build an application, Angular and React remain the most popular frameworks of all time. From user experience…

Ayush Verma

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store