Open in app

Sign In

Write

Sign In

Ayush Verma
Ayush Verma

495 Followers

Home

About

Pinned

An Introductory Index to Front-End Knowledge base

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 around 7 years of hands-on experience in developing Web and Mobile Applications. I read a lot about web development. I always thought of…

Java Script

3 min read

An Introductory Index to Front-End Knowledge base
An Introductory Index to Front-End Knowledge base
Java Script

3 min read


Published in Towards Dev

·Pinned

A Basic Guide to Object-Oriented Programming (OOP) patterns in JavaScript

Prototypal Inheritance, Constructor function, Prototype Chain, ES6 Classes, Object.create() and Inheritance between “Classes”. — 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…

Java Script

8 min read

A Basic Guide To Object-Oriented Programming (OOP) patterns in JavaScript
A Basic Guide To Object-Oriented Programming (OOP) patterns in JavaScript
Java Script

8 min read


Published in Towards Dev

·Pinned

The JavaScript Event Loop: Explained

Call Stack, Web APIs, Event Queue, Micro-tasks, and Macro-tasks — The event loop is the secret behind JavaScript’s asynchronous programming. JS executes all operations on a single thread, but using a few smart data structures, gives us the illusion of multi-threading. The asynchronous behavior is not part of the JavaScript language itself, rather it is built on top of the…

Java Script

11 min read

The JavaScript Event Loop: Explained
The JavaScript Event Loop: Explained
Java Script

11 min read


Published in JavaScript in Plain English

·Pinned

A Deep Dive into Shallow Copy and Deep Copy in JavaScript

Data types in JavaScript can be divided into two main categories— primitive data types and reference data types. Primitive data types: The value assigned to the variable of primitive data type is tightly coupled. That means, whenever you create a copy of a variable of primitive data type, the value…

Java Script

6 min read

A Deep Dive into Shallow Copy and Deep Copy in JavaScript
A Deep Dive into Shallow Copy and Deep Copy in JavaScript
Java Script

6 min read


Published in JavaScript in Plain English

·Pinned

How Closures Work in JavaScript: A Guide

Lexical scoping, Scope Chain, Advantages, and Disadvantages — A closure is a combination of a function bundled together (enclosed) with references to its surrounding state (the lexical environment). In other words, a closure gives you access to an outer function’s scope from an inner function. In JavaScript, closures are created every time a function is created, at…

Java Script

7 min read

How Closures Work in JavaScript: A Guide
How Closures Work in JavaScript: A Guide
Java Script

7 min read


Published in Towards Dev

·Updated Sep 29, 2021

What is better for HTTP Requests: Fetch or Axios Comparison

Overview, JSON data, Error handling, HTTP interception, Response Timeout, Simultaneous Requests, Download progress, Upload progress, Browser support — 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.

Software Development

8 min read

What is better for HTTP Requests: Fetch or Axios Comparison
What is better for HTTP Requests: Fetch or Axios Comparison
Software Development

8 min read


Published in JavaScript in Plain English

·Sep 12, 2021

HTTP Request Methods: A Complete Guide

GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS, and TRACE — GET GET requests are the most common and widely used methods in APIs and websites. Simply put, the GET method is used to retrieve data from a server at the specified resource. For example, say you have an API with a /users endpoint. …

Software Development

6 min read

HTTP Request Methods: A Complete Guide
HTTP Request Methods: A Complete Guide
Software Development

6 min read


Published in JavaScript in Plain English

·Sep 11, 2021

React: All About Components

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…

React

8 min read

React: All About Components
React: All About Components
React

8 min read


Published in JavaScript in Plain English

·Sep 11, 2021

How to Handle Large Lists on the Frontend: A Detailed Guide

Pagination, Infinite scrolling, Load more, react-virtualized, and react-window — 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…

Frontend Development

6 min read

How to Handle Large Lists on the Frontend: A Detailed Guide
How to Handle Large Lists on the Frontend: A Detailed Guide
Frontend Development

6 min read


Published in JavaScript in Plain English

·Aug 21, 2021

React vs. Angular: A Comparison Between the 2 Front-End Development Options

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…

Java Script

13 min read

React vs. Angular: A Comparison Between the 2 Front-End Development Options
React vs. Angular: A Comparison Between the 2 Front-End Development Options
Java Script

13 min read

Ayush Verma

Ayush Verma

495 Followers

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

Following
  • Josef Cruz

    Josef Cruz

  • Fresh Frontend Links

    Fresh Frontend Links

  • Soumadri Banerjee

    Soumadri Banerjee

  • Mehdi Aoussiad

    Mehdi Aoussiad

  • Sunil Sandhu

    Sunil Sandhu

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech