PLATFORM
  • Tails

    Create websites with TailwindCSS

  • Wave

    Start building the next great SAAS

  • Pines

    Alpine & Tailwind UI Library

  • Auth

    Plug'n Play Authentication for Laravel

  • Designer comingsoon

    Create website designs with AI

  • DevBlog comingsoon

    Blog platform for developers

  • Static

    Build a simple static website

  • SaaS Adventure

    21-day program to build a SAAS

Piyush Sinha

@piyushsinha24

908 Points 12 Followers

14 Posts

0 Answers

Frontend Developer | loves building aesthetic & robust interfaces

Optimizing Performance in React Apps - II

Welcome to [Optimizing Performance in React Apps](https://piyushsinha.tech/series/optimizing-react), a series discussing tips & tricks to build an optimal interface. In this article, we'll...

Optimizing Performance in React Apps - I

Welcome to [Optimizing Performance in React Apps](https://piyushsinha.tech/series/optimizing-react), a series discussing tips & tricks to build an optimal interface. In this article, we'll...

Multi-Step Form with React & Formik

Nowadays, multi-step form is the way to go if one needs to collect detailed user data. Why? because allowing users to complete their information in smaller chunks is less intimidating for th...

HarperDB Instance w/ React

**HarperDB** is a distributed database focused on making data management easy. It supports both `SQL` and `NoSQL` queries. Besides building `REST APIs` with server-side technologies([Catalin...

Getting Started with React Hooks

# What are Hooks? `Hooks` are a new feature addition in React `16.8` that let you use `state` & other React features without writing a `class`. They are the special functions that `hooks` i...

Interactive Maps using Leaflet

[Leaflet.js](https://leafletjs.com) is an open-source JavaScript library for mobile-friendly interactive maps. It's lightweight, simple, and flexible, and is probably the most popular open-s...

Modern Javascript - III

Every year, Javascript update adds new features. ES2021 *(also known as ES12)* is planned to be released in June this year. New features that are added each year go through a four-stage proc...

Modern Javascript - II

JavaScript has been evolving very rapidly in recent years. Especially after the release of `ES6` in 2015, things have been great. In this article, we'll discuss the features introduced in th...

The Shadow DOM

In the past few years, you may have heard of terms like *shadow DOM* and *virtual DOM*. These, although of course related to the original DOM, refer to very different concepts. In this artic...

Modern Javascript - I

ECMAScript 2015 (also known as ES6) is a major update to Javascript since ES5, which was standardized in 2009. Since then, Javascript has come up with incremental updates every year. These s...

Image Editor using CamanJS

### Introduction [CamanJS](http://camanjs.com/) is used for doing (ca)nvas (man)ipulation in JavaScript(JS). It is very easy to extend with new filters and plugins, and it comes with a wide...

Unit Testing with Mocha & Chai

Developers are responsible for the consistency and stability of a product. But they can’t accomplish it without testing. In this article, we will learn how to set up the `Mocha` unit testing...

Introduction to Storybook for Web Components

As a frontend software engineer, developing clean and functional user interfaces is a big part of what I do. Building these interface components is a very expensive and effort consuming task...