I'm currently learning Python and feel like I'm at an early intermediate level. I have tons of ideas for projects, but I want a user interface for them. I've tried using PyQt5 for desktop GUIs, but it ended up being frustrating and kind of boring for me. I'm now considering learning Flask to create web applications. My main question is, do I need to use JavaScript alongside my Flask backend for what I'm planning, or can Python handle everything on its own?
3 Answers
Instead of jumping straight into JavaScript, you might want to start with HTML and CSS for your frontend. That way, you can easily pair those with either a Python-based or JavaScript backend later on.
It's a bit hard to answer without knowing your project specifics, but if you're aiming to build a personal finance tracker with features like currency rates and charts, a basic setup with just Flask and Python might work. However, for interactive elements or a smoother UI, JavaScript could definitely enhance the experience.
It took me a good chunk of time to build my app with PyQt5, and I'm finding that web apps are a faster way to develop. If you’re interested in a web app, HTML, CSS, and JavaScript are pretty standard for creating user interfaces.
Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically