---
title: "Sahil Chandravanshi (@sahilchandravanshi) | Hashnode"
description: "Develop, Hack and Secure. Read the latest articles by Sahil Chandravanshi on Hashnode."
url: "https://hashnode.com/@sahilchandravanshi"
---

@sahilchandravanshi

# Sahil Chandravanshi

@sahilchandravanshi · India · Joined December 2022

Develop, Hack and Secure

[Website](https://sahilchandravanshi.com/)

### [Rendering Lists In ReactJs Explained: A Comprehensive Overview](https://blog.sahilchandravanshi.com/render-lists-in-reactjs?utm_source=hashnode&utm_medium=feed)

Rendering Lists We will often want to display multiple similar components from a collection of data. In React, we will render lists with some type of loop. On this page, we’ll map() with React to filter and transform our array of data into an array o...

3 min read · [blog.sahilchandravanshi.com](https://blog.sahilchandravanshi.com/render-lists-in-reactjs?utm_source=hashnode&utm_medium=feed)

[7](https://hashnode.com/posts/render-lists-in-reactjs/6458900736873323f6d764f8) [May 8, 2023](https://hashnode.com/posts/render-lists-in-reactjs/6458900736873323f6d764f8)

### [A Practical Approach to Conditional Rendering in React](https://blog.sahilchandravanshi.com/conditional-rendering-in-react?utm_source=hashnode&utm_medium=feed)

Master React Conditional Rendering: Discover if statements, ternary operators, and AND operators while learning best practices and tips

3 min read · [blog.sahilchandravanshi.com](https://blog.sahilchandravanshi.com/conditional-rendering-in-react?utm_source=hashnode&utm_medium=feed)

[9](https://hashnode.com/posts/conditional-rendering-in-react/64355da7c10c05e61131a84f) [Apr 11, 2023](https://hashnode.com/posts/conditional-rendering-in-react/64355da7c10c05e61131a84f)

### [What are React Props? and How to Use Them for Dynamic Data Output?](https://blog.sahilchandravanshi.com/react-props?utm_source=hashnode&utm_medium=feed)

Learn about React props and how to use them for dynamic data output. Pass data from one component to another and make components reusable

7 min read · [blog.sahilchandravanshi.com](https://blog.sahilchandravanshi.com/react-props?utm_source=hashnode&utm_medium=feed)

[6](https://hashnode.com/posts/react-props/642ab2ba8281df288db70560) [Apr 3, 2023](https://hashnode.com/posts/react-props/642ab2ba8281df288db70560)

### [Setting up the Hacking Environment: Installing Kali Linux on VirtualBox](https://blog.sahilchandravanshi.com/installing-kali-linux-on-virtualbox?utm_source=hashnode&utm_medium=feed)

Learn how to install Kali Linux on VirtualBox in this step-by-step guide, perfect for those interested in security and hacking

3 min read · [blog.sahilchandravanshi.com](https://blog.sahilchandravanshi.com/installing-kali-linux-on-virtualbox?utm_source=hashnode&utm_medium=feed)

[Mar 21, 2023](https://hashnode.com/posts/installing-kali-linux-on-virtualbox/64199c0b01c7c61b1337d20a)

### [Understanding Different Data Types: A Comprehensive Guide](https://blog.sahilchandravanshi.com/javascript-data-types-guide?utm_source=hashnode&utm_medium=feed)

Data type refers to the type of data that a JavaScript variable can hold. Assigning values to variables, including numbers, text, and true or false, has been all we've done up to this point. What are all of those things, and what are our various opti...

12 min read · [blog.sahilchandravanshi.com](https://blog.sahilchandravanshi.com/javascript-data-types-guide?utm_source=hashnode&utm_medium=feed)

[7](https://hashnode.com/posts/javascript-data-types-guide/640f6ffd1682810bd259b0c6) [Mar 13, 2023](https://hashnode.com/posts/javascript-data-types-guide/640f6ffd1682810bd259b0c6)
