Pinned#10 How do hooks even work? - Delightful ReactReact Hooks are ridiculously easy to use but they seem almost magical to be true. How do they even work? It’s important that we figure this out before we start using hooks more and more. *Note: This article is a part of the Delightful React Series,...Jan 24, 2021·7 min read·622
How I automated my Github Readme with Hashnode articlesI live on Hashnode and Github now. So I thought, how can I show my Hashnode contributions on my Github Profile Readme? Note: This post is a little intense if you are a Git beginner but source code to all of this tutorial is linked to the bottom of ...Feb 2, 2021·6 min read·523
#15 Running side-effects with useEffect - Delightful ReactWhen something changes in a component, there are things you might want to do. For eg, a user types text into an autocomplete search input, then you might want to fetch autocomplete suggestions by making a call to server and fetch suggestions. Som...Jan 31, 2021·7 min read·184
#14 Why should you really use a unique key prop? - Delightful ReactThe key prop being unique is very important for rendering list elements in React. Is it just enough if it's unique? Not really. We talked about it briefly but lets see how we can thoroughly mess up our components if we use the key prop incorrectly. ...Jan 30, 2021·6 min read·180
#13 How do we use Inputs in React? - Delightful ReactHandling form inputs is a very important part of building user interfaces and React offers a few options for inputs. In this chapter, we will learn how to handle inputs in React and use the input to filter a list. *Note: This article is a part of t...Jan 28, 2021·5 min read·125
My writing journey on Hashnode and my top 5 features in HashnodeHey everyone. I have been using Hashnode for about the 2 weeks now and it is almost indistinguishable from the app in 2018. This one is simply one of the most incredible tools I used. Let me tell you a small story before I talk about my favourite fe...Jan 27, 2021·7 min read·208
#12 Building a Tabs component - Delightful ReactNow that we know enough about useState and state variables, let us pick up the pace now and build a Tabs component that shows different content based on the selected tab. By the time we are done with this chapter, we will have built a nice Tabs com...Jan 26, 2021·8 min read·203