DEV Community

Hizmy
Hizmy

Posted on

When should I start learning React? Choosing a tech stack is confusing ๐Ÿ˜…

Hey everyone! ๐Ÿ‘‹

Iโ€™m a beginner developer currently learning HTML, CSS, JavaScript, and recently started looking into Python + FastAPI. So far, Iโ€™ve built:

4 responsive websites

A few non-responsive ones

A to-do list app

A basic add-to-cart project

Iโ€™m pretty comfortable with:

JavaScript basics (variables, functions, DOM, loops, arrays, objects, conditionals)

Fetch API & working with JSON

But Iโ€™ve never seen React code before โ€” and now Iโ€™m wondering:

๐Ÿค” When is the right time to start learning React?
Should I build more plain JavaScript projects first, or is it fine to jump into React now?

๐Ÿ”ง Alsoโ€ฆ I want to learn full-stack eventually.
Iโ€™ve been watching videos about tech stacks (MERN, Flask, Node, PHP, etc.) but honestly, itโ€™s kind of overwhelming. ๐Ÿ˜…

Some paths Iโ€™ve seen people follow:

React + Node (MERN)

Python + Flask or FastAPI

PHP (Laravel maybe?)

Even Go or Rust, but that seems far off for now ๐Ÿ˜…

So hereโ€™s my big question:

๐Ÿ‘‰ What would you recommend as the next step for someone like me?
Should I:

Learn React first, then backend later?

Start with Python/Flask backend before diving into frameworks?

Or something else entirely?

Any advice or personal experience would mean a lot ๐Ÿ™
Thanks in advance!

Top comments (0)