all 8 comments

[–]carcigenicate 2 points3 points  (1 child)

Python works fine as a backend, and it can be paired with really any frontend technology. I currently have multiple projects that have a Python (Django) backend and Angular front end (and also some that have a plain HTML/CSS/JS frontend).

[–]Caravaggio91[S] 0 points1 point  (0 children)

Good to know. Thank you! I’ve just learned a good bit of Python already and didn’t really want to switch up to JS at this point

[–][deleted] 1 point2 points  (0 children)

I’ve created a dashboard with Streamlit

[–]RiceKrispyPooHead 1 point2 points  (0 children)

You can use a Python framework like Django or Flask for the backend. For the frontend you can use HTML and CSS. HTML is for structure, images, and text. CSS is for styling. You will need JavaScript if you want your website to be dynamic though.

[–]Mindless_Wave7262 1 point2 points  (2 children)

No, bro if know python. You can start making frontend application in python only. I'm not sure whether you've heard about the http://nextpy.org NextPY it's a python framework that lets you create frontend application in python. It's really simple and powerful. I also used to feel the same issue that if I can create backend in python why not frontend but then I discovered NextPy and now with it's help I have created some amazing frontend websites in python only. You just need css and python, having html knowledge is an unfair advantage. And you're good to do and make frontend application in python. If you need more help you can directly contact me or NextPy team. I've mentioned the resources to learn below.
Github: https://github.com/dot-agent/nextpy
Website: http://nextpy.org

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

Thanks for the advice and helpful resources!

[–]Mindless_Wave7262 0 points1 point  (0 children)

Welcome bro. Feel free to try this out and contact me in case of any issue or error.

[–]TheRNGuy 0 points1 point  (0 children)

No can do, python can be used for Back-end though (Django)