Open in app
Home
Notifications
Lists
Stories

Write
Ashutosh K Singh
Ashutosh K Singh

Home

Published in Geek Culture

·Pinned

How to build an ECommerce App with React

In this tutorial, we will build an E-commerce App with React using ButterCMS and Snipcart. We will use Chakra UI, a modular and accessible component library, to style the app. …

React

12 min read

How to build an ECommerce App with React
How to build an ECommerce App with React

Published in The Startup

·Nov 1, 2020

Callbacks in JavaScript

In the previous post, Synchronous vs Asynchronous Programming, we discussed the difference between Synchronous and Asynchronous programming in JavaScript. In this article, we will discuss what are Callbacks in JavaScript. Callbacks Callback is a function that is passed as an argument to another function and its execution is delayed until that…

Java Script

2 min read

Callbacks in JavaScript
Callbacks in JavaScript

Published in The Startup

·Sep 12, 2020

Synchronous vs Asynchronous Programming

Introduction In this article, we will discuss What Synchronous Programming is? What Asynchronous Programming is? And whether JavaScript is Synchronous or Asynchronous? Many developers struggle to understand topics like Callbacks, Promises, and Async/Await, one of the reasons may be not understanding the actual need and core logic behind them. Having a…

Java Script

5 min read

Synchronous vs Asynchronous Programming
Synchronous vs Asynchronous Programming

Published in Better Programming

·Jun 3, 2020

What Is DangerouslySetInnerHTML?

And is it really so dangerous? — In this article, we will be discussing what dangerouslySetInnerHTML is, how it is used, what the differences are between dangerouslySetInnerHTML and innerHTML, and a real project where it proves to be useful. What? dangerouslySetInnerHTML is an attribute under DOM elements in React. According to the official documentation, dangerouslySetInnerHTML is React’s replacement…

Programming

4 min read

What Is DangerouslySetInnerHTML?
What Is DangerouslySetInnerHTML?

Published in The Startup

·May 18, 2020

Building Pokemon Index in Vanilla JS

In this post, we are going to build a pokemon index using Pokemon API in plain Javascript. First, let’s discuss what this project is about, there will be a search bar where users can come and search for a pokemon and after the search, pokemon with its image and stats…

Java Script

6 min read

Building Pokemon Index in Vanilla JS
Building Pokemon Index in Vanilla JS

Published in Better Programming

·Sep 30, 2019

Three Different Ways to Create Objects in JavaScript

Object literals are only the beginning — Almost everything in Javascript is an object, whether it’s an array or a function. In this post, we’ll learn three different ways to create objects in JavaScript: Object Literals New Keyword Class Object Literals A JavaScript object literal is a comma-separated list of name-value pairs wrapped in curly braces. …

Java Script

3 min read

Three Different Ways to Create Objects in JavaScript
Three Different Ways to Create Objects in JavaScript

Published in Better Programming

·Sep 2, 2019

Hoisting in JavaScript

In this post, we are going to discuss hoisting. We’ll be discussing what it is and why it’s important for you to know as a Javascript developer or programmer. This article is the first of many small articles discussing key areas and terms in Javascript, such as call stack, callback…

Java Script

2 min read

Hoisting in JavaScript
Hoisting in JavaScript

Published in Better Programming

·Aug 14, 2019

An Introduction to Sets in JavaScript

Using sets to deal with unique elements in a dataset — Sets are a new object type included in ES6 that allow the creation of collections of unique values. The values in a set can be either simple primitives like strings and integers or more complex object types like object literals or arrays. …

Java Script

2 min read

An Introduction to Sets in JavaScript
An Introduction to Sets in JavaScript

Published in Better Programming

·Aug 1, 2019

A Brief Introduction to Closures and Lexical Scoping in JavaScript

“Writing in ECMAScript language without understanding closure is like writing Java without understanding classes” — Douglas Crockford, father of JSON — In this piece, we are going to discuss closures and lexical scoping in JavaScript. Understanding closures leads to a better understanding of programming itself. …

Java Script

5 min read

A Brief Introduction to Closures and Lexical Scoping in JavaScript
A Brief Introduction to Closures and Lexical Scoping in JavaScript

Published in Better Programming

·Jul 26, 2019

Three Ways to Define Functions in JavaScript

Defining one of the key components in programming — Functions are one of the key components in programming. They are defined to perform a specific task and can be called again and again to execute. …

Java Script

5 min read

Three Ways to Define Functions in JavaScript
Three Ways to Define Functions in JavaScript
Ashutosh K Singh

Ashutosh K Singh

Writer, Learner, JavaScript Developer, working on https://finalspaceapi.com

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable