---
title: "Discussion on \"Javascript You Need To Know For React\" | Hashnode"
description: "Discussion on \"Javascript You Need To Know For React\". Hello World 👋\nWelcome to the second article of the My Review of Kent C. Dodds's EpicReact.Dev series which is based on the workshop material from EpicReact.Dev by Kent C. Dodds. In the previous article, you looked at the different topics that are go..."
url: "https://hashnode.com/posts/epic-react-javascript-you-need-to-know-for-react/5f7eb7fe0e5d207780d94def"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Javascript You Need To Know For React](https://blog.bhanuteja.dev/epic-react-javascript-you-need-to-know-for-react?utm_source=hashnode&utm_medium=feed)

Hello World 👋 Welcome to the second article of the My Review of Kent C. Dodds's EpicReact.Dev series which is based on the workshop material from EpicReact.Dev by Kent C. Dodds. In the previous article, you looked at the different topics that are go...

Oct 8, 2020 · 17 min read · blog.bhanuteja.dev  
Updated Nov 1, 2022  
Read the article

-   [#javascript](https://hashnode.com/tag/javascript)
-   [#reactjs](https://hashnode.com/tag/reactjs)
-   [#2articles1week](https://hashnode.com/tag/2articles1week)

## Written by

[Bhanu Teja Pachipulusu](https://hashnode.com/@pbteja1998)

@pbteja1998 · India

  
[View profile](https://hashnode.com/@pbteja1998)

Full-Stack Developer & Entrepreneur

Full-Stack Developer, Entrepreneur and Co-Founder of Coderplex. Building https://coderplex.in Checkout my portfolio at https://bhanuteja.dev

## Responses 10

Markdown supported · ⌘↵ to post

[Marko Denic](https://hashnode.com/@denic)

[Sep 26, 2022](https://hashnode.com/posts/epic-react-javascript-you-need-to-know-for-react/5f7eb7fe0e5d207780d94def/comment/63319db367534f360ca94b12)

Very detailed article. Thanks for compiling this! I'm adding a small resource to learn JavaScript in a fun way. [JavaScript Quiz](https://javascriptquiz.com/)

[Suprabha Supi](https://hashnode.com/@suprabhasupi)

[May 29, 2021](https://hashnode.com/posts/epic-react-javascript-you-need-to-know-for-react/5f7eb7fe0e5d207780d94def/comment/60b2ad63fb51fd32a4dc1a98)

It was an amazing read 😍 Thanks for sharing this

[Adam](https://hashnode.com/@Alp3n)

[Oct 13, 2020](https://hashnode.com/posts/epic-react-javascript-you-need-to-know-for-react/5f7eb7fe0e5d207780d94def/comment/5f858444f404474096c5b39e)

Thank you for the article, it is very useful. Although, I would suggest adding at least one example in actual React code to show the use cases :) Cheers

[Bhanu Teja Pachipulusu](https://hashnode.com/@pbteja1998)

[Oct 13, 2020](https://hashnode.com/posts/epic-react-javascript-you-need-to-know-for-react/5f7eb7fe0e5d207780d94def/comment/5f858444f404474096c5b39e#reply-5f858fcee83ccb407537a573)

Thanks for the feedback @Alp3n. I will add an actual React snippet at the end that uses some of these concepts.

[Adam](https://hashnode.com/@Alp3n)

[Oct 13, 2020](https://hashnode.com/posts/epic-react-javascript-you-need-to-know-for-react/5f7eb7fe0e5d207780d94def/comment/5f858444f404474096c5b39e#reply-5f859107e83ccb407537a57d)

[Bhanu Teja Pachipulusu](https://hashnode.com/@pbteja1998) Thank you. I started my first real React project few days ago and already used most of these. What I learn here is optional chaining and I think I have a place for that in my app :D Also default parameters, I have read about them before, but now I might use them too :)

[Favourite Jome](https://hashnode.com/@Favourite)

[Oct 12, 2020](https://hashnode.com/posts/epic-react-javascript-you-need-to-know-for-react/5f7eb7fe0e5d207780d94def/comment/5f842bd1b00dfb36ccf4c5c5)

Finally read the article, awesome. I'll have to revisit many times. Thanks for sharing.

[Bhanu Teja Pachipulusu](https://hashnode.com/@pbteja1998)

[Oct 12, 2020](https://hashnode.com/posts/epic-react-javascript-you-need-to-know-for-react/5f7eb7fe0e5d207780d94def/comment/5f842bd1b00dfb36ccf4c5c5#reply-5f842cd4b00dfb36ccf4c5de)

Thanks. Glad it was helpful.

[Subha Chanda](https://hashnode.com/@nemo)

[Oct 11, 2020](https://hashnode.com/posts/epic-react-javascript-you-need-to-know-for-react/5f7eb7fe0e5d207780d94def/comment/5f8301bf7762251b305d9b59)

Thanks for the mention. Also, a great resource. Bookmarked. Thanks for sharing. 😄

[Skay](https://hashnode.com/@skay)

[Oct 8, 2020](https://hashnode.com/posts/epic-react-javascript-you-need-to-know-for-react/5f7eb7fe0e5d207780d94def/comment/5f7f109dcbb01b7e6418596e)

Thanks for the mention and bigger thanks to you for sharing this awesome post.. bookmarked it!!

[Bhanu Teja Pachipulusu](https://hashnode.com/@pbteja1998)

[Oct 8, 2020](https://hashnode.com/posts/epic-react-javascript-you-need-to-know-for-react/5f7eb7fe0e5d207780d94def/comment/5f7f109dcbb01b7e6418596e#reply-5f7f113acbb01b7e64185978)

Your articles are amazing to read. Please keep publishing awesome content.

[Tapas Adhikary](https://hashnode.com/@atapas)

[Oct 8, 2020](https://hashnode.com/posts/epic-react-javascript-you-need-to-know-for-react/5f7eb7fe0e5d207780d94def/comment/5f7ec8cccbb01b7e6418557f)

Thanks [Bhanu Teja Pachipulusu](https://hashnode.com/@pbteja1998) for sharing. I think I'll revisit this article multiple times in the future. Shall bookmark.

Thank you for adding my article reference!

[Bhanu Teja Pachipulusu](https://hashnode.com/@pbteja1998)

[Oct 8, 2020](https://hashnode.com/posts/epic-react-javascript-you-need-to-know-for-react/5f7eb7fe0e5d207780d94def/comment/5f7ec8cccbb01b7e6418557f#reply-5f7eca16b4179e7e858814bf)

Your article has the best explanation I could find on ES Modules. Even though your article was published in May, I still could not find a better article than yours explaining this.

Awesome Job writing it 👌

[Kannan](https://hashnode.com/@rbkannan1)

[Oct 8, 2020](https://hashnode.com/posts/epic-react-javascript-you-need-to-know-for-react/5f7eb7fe0e5d207780d94def/comment/5f7ebf86a0f0767ca50be857)

Thanks [Bhanu Teja Pachipulusu](https://hashnode.com/@pbteja1998) for adding my article as reference

[Bhanu Teja Pachipulusu](https://hashnode.com/@pbteja1998)

[Oct 8, 2020](https://hashnode.com/posts/epic-react-javascript-you-need-to-know-for-react/5f7eb7fe0e5d207780d94def/comment/5f7ebf86a0f0767ca50be857#reply-5f7ec079a0f0767ca50be864)

Your article is very good. I didn't know about `Promise.race` and `Promise.allSettled` before.

[Kannan](https://hashnode.com/@rbkannan1)

[Oct 8, 2020](https://hashnode.com/posts/epic-react-javascript-you-need-to-know-for-react/5f7eb7fe0e5d207780d94def/comment/5f7ebf86a0f0767ca50be857#reply-5f7ed1dfb4179e7e8588150a)

[Bhanu Teja Pachipulusu](https://hashnode.com/@pbteja1998) glad It is helpful

[Jatin Rao](https://hashnode.com/@jatinrao)

[Oct 8, 2020](https://hashnode.com/posts/epic-react-javascript-you-need-to-know-for-react/5f7eb7fe0e5d207780d94def/comment/5f7ebd5aa0f0767ca50be846)

It's an awesome article & full of information, Bookmarked!

Thanks for sharing Bhanu!!

[Bhanu Teja Pachipulusu](https://hashnode.com/@pbteja1998)

[Oct 8, 2020](https://hashnode.com/posts/epic-react-javascript-you-need-to-know-for-react/5f7eb7fe0e5d207780d94def/comment/5f7ebd5aa0f0767ca50be846#reply-5f7ebe23b938107c8413ad5b)

Thanks Jatin 😀
