Question for web-devs: What types of websites do you normally deploy?
About 14 months ago I started learning my first programming language - Python. Just recently I managed to create single-page website with contact form at the bottom in Flask (and flask-mail plus flask-wtf). Successfully I deployed the website (or is it an app?) via pythonanywhere.com.
This got me thinking. What kind of websites do professionals in real life? I still find easier to just use HTML directly or perhaps something like Jekyll. On the other hand, once you master something like Django or Flask, I can imagine the creation of websites becomes a thing of habit, plus it seems more expendable without using too much cruft.
Me personally, I was really impressed with the speed. Perhaps pythonanywhere.com just has really good hosting... I'm using the free account. Whereas my shared hosting is sometimes sluggish.
The questions:
1. are frameworks like these actually used for smaller websites? 2. Or are they used only if you need some kind of programmable component/processing done at the web site? 3. Or do you use it for huge projects like wikis, e-commerce etc.?
Also what are your hosting costs like? I believe these "web apps" cannot be run on regular shared hosting, I guess I'd need VPS? (I host just 2-3 websites on 2-3 domains).