The last time I did web development in 2018, I was making simple web apps with Flask/Django, jQuery and Bootstrap.
Now it seems like the scene has exploded with a PLETHORA of tools to choose from. I am not worried about learning the latest and greatest. I need suggestions on a stack which is performant, modern enough and is able to get the job done. My initial thoughts:
- Bootstrap + Vue.js + Django backend hosted on Firebase, GCP/AWS PaaS
That sounds like a very usable stack. I'd personally use Django REST over straight Django (assuming you're creating a SPA, which I imagine you are based on the backend options).
Depending on your design needs, you might want to review Vue Material (https://vuematerial.io/). It's a UI library similar to Bootstrap with a material design focus.
[0] - https://tailwindui.com/
- no reason to stray from this in 2020
You need never get seduced by a new javascript framework ever again.