Hey everyone! I'm currently diving into Flask, but I've noticed that most tutorials tend to focus on simpler projects that don't really showcase Flask's full capabilities. It seems like a lot of tutorials skip over various aspects that aren't directly related to Flask itself. While that's understandable since they're trying to teach the framework, I'd really love to see some real-world Flask projects to better grasp how developers utilize it in actual applications and integrate it with other tools or frameworks. Does anyone have a GitHub link where I could explore some real Flask projects?
5 Answers
It's probably due to Flask being marketed toward simpler starter projects. When the project gets more complex, developers often look for different solutions instead of sticking with Flask.
Honestly, I’ve moved on from Flask myself. It was great back in the day, but FastAPI is a much better option now. It auto-generates API documentation, so you can test your endpoints right there. You can still use regular functions instead of async if that seems daunting to you.
Looking for Flask projects? Just head to this GitHub link: [https://github.com/topics/python-flask-application](https://github.com/topics/python-flask-application). You'll find tons of Flask projects there—116 to be exact! Though, I transitioned to Quart, which is built for async and is similar to Flask. You can check it out too!
Why not just check out GitHub? There are loads of resources available there! Just search for Flask projects to get a whole array of options.
Yeah, but I'd love to have some personal recommendations to help me navigate.
Not exactly Flask, but Werkzeug, which Flask uses under the hood, was what they originally used for Discord's REST API. Just a fun fact!
I appreciate the tip! I’ll definitely give FastAPI a shot.