---
title: "Comment by Roger Colque Calcina on \"How to start a React app?\" | Hashnode"
description: "Nice article. i&#39;m asking something similar. Use gatsby, or next. But must learn first react ?. Or use jamstack, nuxt but with vue. Now i saw good template w"
url: "https://hashnode.com/posts/how-to-start-a-react-app/5f98816f6ea7602886a16f96/comment/5fa0ba3aa5f5117f1201f893"
---

[Discussion](https://hashnode.com/posts/how-to-start-a-react-app/5f98816f6ea7602886a16f96)

Comment [How to start a React app?](https://hashnode.com/posts/how-to-start-a-react-app/5f98816f6ea7602886a16f96)

[Roger Colque Calcina](https://hashnode.com/@rogergcc)

[Nov 3, 2020](https://hashnode.com/posts/how-to-start-a-react-app/5f98816f6ea7602886a16f96/comment/5fa0ba3aa5f5117f1201f893)

Nice article. i'm asking something similar.

Use gatsby, or next. But must learn first react ?. Or use jamstack, nuxt but with vue.

Now i saw good template with Hugo and Golang.

I have knowledge and like JS and Es6, and learning nodejs.

but must learn vue,reac? and ...

[Maxime Vasse](https://hashnode.com/@webdif)

[Nov 3, 2020](https://hashnode.com/posts/how-to-start-a-react-app/5f98816f6ea7602886a16f96/comment/5fa0ba3aa5f5117f1201f893#reply-5fa11b14ad30887ef1e167e4)

I sincerely believe that it's necessary to have a solid knowledge base before moving on to the next abstraction.

You should know JS to learn React. You should know React to learn Gatsby/Next.

Actually, you can spin up a Next.js project without having dived into React. But you might get stuck at some point.

[Roger Colque Calcina](https://hashnode.com/@rogergcc)

[Nov 4, 2020](https://hashnode.com/posts/how-to-start-a-react-app/5f98816f6ea7602886a16f96/comment/5fa0ba3aa5f5117f1201f893#reply-5fa2227124a897066ab261f6)

thanks for answer and nice post [Maxime Vasse](https://hashnode.com/posts/how-to-start-a-react-app/5f98816f6ea7602886a16f96/comment/@webdif)

Now im decided to learn React.
