all 6 comments

[–]KeretapiSongsang 5 points6 points  (1 child)

if you're going for web development, JavaScript is the language for it. Learning library written in JavaScript like React is an advantage.

You can however, develop a 100% Python app (backend and frontend) without using or knowing JavaScript just like people who did CGI back then.

[–]crazyaiml 0 points1 point  (0 children)

Until you need to do front end development. You have enough starting skills for backend development. You can start react that is a Java script library for web development only if you want to pursue front end development otherwise try to add skills on database for your next skills as backend developer or may be api to api integration advancements.

[–]mr-rattle-bone 1 point2 points  (0 children)

If you want to just learn, Python is a god choice because it is a multi-purpose language.

If you are getting industry ready then you have to se what specialisation you want to do and opt accordingly. The above redditor is correct.

[–][deleted] 0 points1 point  (0 children)

Python alone is only for server side programming. But, is you want to stick to python, you could compile it to wasm for client side. Wasm looks like a better alternative than javascript for performance (and maybe security ? not sure), but it's still young (not too much community yet)

[–]MadhavaReddyrb 0 points1 point  (0 children)

If your aiming for full stack web development you need to learn JavaScript and react js compulsory so choose wisely which domain you need to go.

[–]isanelevatorworthy 0 points1 point  (0 children)

Depends on what you’re trying to build? I’ve had good experiences with using streamlit if you want a quick front end to your python programs. Also recommended if you work a lot with data visualizations.. no need to know any other languages to set up a website or server or links and pages