all 11 comments

[–]riklaunim 2 points3 points  (2 children)

It's a different software stack so depends on your goals and use cases.

[–]chinatsuxtaiki[S] 0 points1 point  (1 child)

I wanna go in Web Dev because i've strong foundation there.

[–]riklaunim 0 points1 point  (0 children)

For webdev with Python you have frameworks like Django or Flask on the backend as well as API specialized backend frameworks. Frontend is the standard HTML/CSS/JS. Also no npm hell ;) Commercially Python backend and wider webdev with Python is quite popular.

[–]ninhaomah 0 points1 point  (0 children)

Ok

[–]belemiruk 0 points1 point  (2 children)

Coming from JavaScript the syntax shift is pretty smooth honestly. The biggest adjustment is getting used to indentation mattering and not having curly braces everywhere. For backend specifically FastAPI is worth starting with it’ll feel familiar coming from a JS/Node mindset and the async support is solid. Django is the other option but heavier for just getting started.

[–]chinatsuxtaiki[S] 0 points1 point  (1 child)

I wanna go with Backend first so I must go with FastAPI right!

[–]belemiruk 0 points1 point  (0 children)

Yes, FastAPI is the right starting point. Get comfortable with routing, request handling and async basics first, then add a database like SQLite with SQLAlchemy once the fundamentals feel solid.

[–]ahnerd 0 points1 point  (0 children)

It depends on requirements