---
title: "rupesh sharma (@rupesh21) | Hashnode"
description: "I am frontend developer/learner. Read the latest articles by rupesh sharma on Hashnode."
url: "https://hashnode.com/@rupesh21"
---

@rupesh21

# rupesh sharma

@rupesh21 · Joined October 2021

I am frontend developer/learner

### [Using Ant Design table to display data having different numbers of columns for different rows](https://online-invitation.hashnode.dev/using-ant-design-table-to-display-data-having-different-numbers-of-columns-for-different-rows?utm_source=hashnode&utm_medium=feed)

What if we have data object which has different number of values for different keys. During my internship, I faced a problem where I need to display data which has different columns for different rows. So, in this article, I am going to discuss how I...

Oct 15, 2021 · 5 min read [online-invitation.hashnode.dev](https://online-invitation.hashnode.dev/using-ant-design-table-to-display-data-having-different-numbers-of-columns-for-different-rows?utm_source=hashnode&utm_medium=feed)

### [React.js and Component Life Cycles( for Class Components)](https://online-invitation.hashnode.dev/reactjs-and-component-life-cycles-for-class-components?utm_source=hashnode&utm_medium=feed)

Why React.js React.js is basically a Javascript library built and maintained by Facebook. React.js is an efficient, declarative and flexible open-source Javascript library for building simple, fast, and scalable frontends of web applications. JSX is ...

Oct 15, 2021 · 3 min read [online-invitation.hashnode.dev](https://online-invitation.hashnode.dev/reactjs-and-component-life-cycles-for-class-components?utm_source=hashnode&utm_medium=feed)
