Every framework had its time and the time of Pyramid is clearly over. The de-facto standard is FastAPi, apart from some other modern "contenders". Even Flask is only the solution if you haven't heard about FastAPI.
Flask is for old, grumpy white men that having using Flask for the last 20 years and will continue to do so for the next 20 years ...fun aside: FastAPI is in many ways more modern and consistent..but anyway...many options for replacing Pyramid.
Thanks for pointing out fastapi!
I just checked the documentation and played around with it a little bit and it looks like the exact right framework So I'm going to dump my flask apporach now
@zopyx: What storage backend do you (or would you) prefer to use with fastapi?
The same backends that you would use in other contexts...Postgres, MongoDB, CosmosDB...pick the right DB that solves your particular project requirements...and in many projects no database at all
Actually I thought about using ZODB after I had a good time with some POSKey errors yesterday But I'll check out CosmosDB, since that's one I didn't know so far.
Thanks for your feedback guys!
haha....seriously, MongoDB turned into a reliable piece of database mess. Never been my primary choice. However, the database technology is often set in existing projects - in particular in cloud deployments - and changing the database under the hood of the project is often a greater risk than having to live with a reliable database mess