DEV Community

loading...
saransh kataria profile picture

saransh kataria

A curious full stack developer who loves challenges and getting things done.

Work

Senior Software Developer

Use redux-like middleware for useReducer in React

Use redux-like middleware for useReducer in React

Reactions 8
4 min read
How to write your own custom React hooks

How to write your own custom React hooks

Reactions 15
4 min read
Provide callback to useState hook like setState in class components

Provide callback to useState hook like setState in class components

Reactions 4
3 min read
Resolving nested queries in GraphQL using Apollo Server

Resolving nested queries in GraphQL using Apollo Server

Reactions 6
5 min read
Creating a GraphQL API with Apollo Server

Creating a GraphQL API with Apollo Server

Reactions 4
6 min read
How to unit-test a private (non-exported) function in JavaScript

How to unit-test a private (non-exported) function in JavaScript

Reactions 4
4 min read
Detecting click outside component using React hooks

Detecting click outside component using React hooks

Reactions 5 Comments 2
3 min read
Learning context API and the useContext React hook

Learning context API and the useContext React hook

Reactions 10
5 min read
Beating JSON performance using Protocol Buffers

Beating JSON performance using Protocol Buffers

Reactions 19 Comments 4
5 min read
Understanding the useReducer hook in React

Understanding the useReducer hook in React

Reactions 9
6 min read
React Hooks and Local Storage: Let’s build a ToDo app

React Hooks and Local Storage: Let’s build a ToDo app

Reactions 15 Comments 9
11 min read
GraphQL Basics: Types, Queries, Mutations, and Schema 

GraphQL Basics: Types, Queries, Mutations, and Schema 

Reactions 30
5 min read
Why GraphQL?

Why GraphQL?

Reactions 244 Comments 34
6 min read
Using Prettier to format your JavaScript code

Using Prettier to format your JavaScript code

Reactions 8
4 min read
JavaScript Promise combinators: race, all, allSettled, any

JavaScript Promise combinators: race, all, allSettled, any

Reactions 37
6 min read
Rest and Spread operator: Three dots that changed JavaScript

Rest and Spread operator: Three dots that changed JavaScript

Reactions 7
6 min read
How to import/export ES6 modules in Node

How to import/export ES6 modules in Node

Reactions 8 Comments 1
3 min read
loading...