---
title: "Maheshwari Vasava (@maheshwarivasava) | Hashnode"
description: "Maheshwari Vasava (@maheshwarivasava) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@maheshwarivasava"
---

@maheshwarivasava

# Maheshwari Vasava

@maheshwarivasava · Joined February 2024

### [What are web browser APIs in Javascript?](https://how-javascript-code-executed.hashnode.dev/what-are-web-browser-apis-in-javascript?utm_source=hashnode&utm_medium=feed)

API stands for Application Programming Interface. In the context of web browsers, APIs provide a way for developers to interact with various features and functionalities of a web browser programmatically. They essentially act as a bridge between web ...

3 min read · [how-javascript-code-executed.hashnode.dev](https://how-javascript-code-executed.hashnode.dev/what-are-web-browser-apis-in-javascript?utm_source=hashnode&utm_medium=feed)

[Feb 12, 2024](https://hashnode.com/posts/what-are-web-browser-apis-in-javascript/65c9f7b81e6b49d9050280bd)

### [Callback function in javascript](https://how-javascript-code-executed.hashnode.dev/callback-function-in-javascript?utm_source=hashnode&utm_medium=feed)

A callback function is a function that's passed as an argument to another function and is executed after the completion of some task or event. Callbacks allow us to execute code asynchronously, meaning we can continue to run other tasks while waiting...

2 min read · [how-javascript-code-executed.hashnode.dev](https://how-javascript-code-executed.hashnode.dev/callback-function-in-javascript?utm_source=hashnode&utm_medium=feed)

[Feb 12, 2024](https://hashnode.com/posts/callback-function-in-javascript/65c9f5566baa83be4899f762)

### [What is Event Loop?](https://how-javascript-code-executed.hashnode.dev/what-is-event-loop?utm_source=hashnode&utm_medium=feed)

The event loop is a key concept in JavaScript's concurrency model, responsible for handling asynchronous operations. It's what allows JavaScript to perform non-blocking I/O operations despite being single-threaded. The event loop constantly checks i...

2 min read · [how-javascript-code-executed.hashnode.dev](https://how-javascript-code-executed.hashnode.dev/what-is-event-loop?utm_source=hashnode&utm_medium=feed)

[Feb 12, 2024](https://hashnode.com/posts/what-is-event-loop/65c9f1bda0ae247aeb21c025)

### [Ways to make Javascript code Asynchronous](https://how-javascript-code-executed.hashnode.dev/ways-to-make-javascript-code-asynchronous?utm_source=hashnode&utm_medium=feed)

Before going deep into the core of the JavaScript runtime and how async code tasks are run behind the scenes, let’s get the basics clear. JavaScript is a single-threaded language. This means it has only one call stack and one memory heap. Hence, it c...

3 min read · [how-javascript-code-executed.hashnode.dev](https://how-javascript-code-executed.hashnode.dev/ways-to-make-javascript-code-asynchronous?utm_source=hashnode&utm_medium=feed)

[Feb 12, 2024](https://hashnode.com/posts/ways-to-make-javascript-code-asynchronous/65c9ee81ea47464e336fe66b)

### [How Javascript Code Executed](https://how-javascript-code-executed.hashnode.dev/how-javascript-code-executed?utm_source=hashnode&utm_medium=feed)

JavaScript has become a staple for web development, powering the interactive features we see on modern websites. But have you ever wondered how JavaScript code actually gets executed? In this blog post, we will explore the intricacies of code executi...

3 min read · [how-javascript-code-executed.hashnode.dev](https://how-javascript-code-executed.hashnode.dev/how-javascript-code-executed?utm_source=hashnode&utm_medium=feed)

[Feb 12, 2024](https://hashnode.com/posts/how-javascript-code-executed/65c9e7829ab777dc1328c092)
