---
title: "Dinesh Imaduwa Gamage (@damindadinesh) | Hashnode"
description: "full-stack developer and blogger @ https://www.tecforfun.com. Read the latest articles by Dinesh Imaduwa Gamage on Hashnode."
url: "https://hashnode.com/@damindadinesh"
---

@damindadinesh

# Dinesh Imaduwa Gamage

@damindadinesh · Joined April 2022

full-stack developer and blogger @ https://www.tecforfun.com

[Website](https://www.tecforfun.com/)

### [WebSockets: Unleashing Enchanting Real-Time Magic](https://daminda.hashnode.dev/websockets-unleashing-enchanting-real-time-magic?utm_source=hashnode&utm_medium=feed)

WebSockets drive dynamic, real-time web apps with persistent bidirectional connections, reshaping web development. Dive in to discover the future of the web

10 min read · [daminda.hashnode.dev](https://daminda.hashnode.dev/websockets-unleashing-enchanting-real-time-magic?utm_source=hashnode&utm_medium=feed)

[Sep 12, 2023](https://hashnode.com/posts/websockets-unleashing-enchanting-real-time-magic/64ffc9eded4e80dbe0c44710)

### [JavaScript array: The ultimate guide you need to start with](https://daminda.hashnode.dev/javascript-array-the-ultimate-guide-you-need-to-start-with?utm_source=hashnode&utm_medium=feed)

JavaScript array: A dynamic structure with powerful methods for manipulation, iteration, searching, sorting, and more. Expand your skills.

10 min read · [daminda.hashnode.dev](https://daminda.hashnode.dev/javascript-array-the-ultimate-guide-you-need-to-start-with?utm_source=hashnode&utm_medium=feed)

[Jun 22, 2023](https://hashnode.com/posts/javascript-array-the-ultimate-guide-you-need-to-start-with/64939c0eb5816e3bf5a99cfa)

### [How to integrate Apollo client with React](https://daminda.hashnode.dev/how-to-integrate-apollo-client-with-react?utm_source=hashnode&utm_medium=feed)

let's explore how to use the Apollo client to fetch data from the GraphQL backend server with the useQuery hook and make changes using the useMutation hook

14 min read · [daminda.hashnode.dev](https://daminda.hashnode.dev/how-to-integrate-apollo-client-with-react?utm_source=hashnode&utm_medium=feed)

[Jun 16, 2023](https://hashnode.com/posts/how-to-integrate-apollo-client-with-react/648c7c9ba6236cdf1ad71efa)

### [How to implement nested Routes in React Router V6](https://daminda.hashnode.dev/how-to-implement-nested-routes-in-react-router-v6?utm_source=hashnode&utm_medium=feed)

Are you looking to take your React routing to the next level? Then you won't want to miss this post on nested routes in React Router v6

8 min read · [daminda.hashnode.dev](https://daminda.hashnode.dev/how-to-implement-nested-routes-in-react-router-v6?utm_source=hashnode&utm_medium=feed)

[Apr 28, 2023](https://hashnode.com/posts/how-to-implement-nested-routes-in-react-router-v6/644b3482e11e1a8e447c66b9)

### [How to manage server state with React Query](https://daminda.hashnode.dev/how-to-manage-server-state-with-react-query?utm_source=hashnode&utm_medium=feed)

Learn how to simplify data fetching and caching in React with React Query. Discover its powerful features and intuitive API for managing server state.

10 min read · [daminda.hashnode.dev](https://daminda.hashnode.dev/how-to-manage-server-state-with-react-query?utm_source=hashnode&utm_medium=feed)

[Apr 18, 2023](https://hashnode.com/posts/how-to-manage-server-state-with-react-query/643e06eaf1a72ce2b6f79bc3)
