Reddit
reddit.com › r/python › framework to use for backend
r/Python on Reddit: Framework to use for backend
May 14, 2024 -
Hello guys
I recently decided to move from nodejs(expressjs) to python for general purposes but mostly for backend. I have couple of questions.
-
Will i regret my migration to python? :)
-
Which framework you suggest for backend solo dev?
And what tips are you suggesting me in general to get used to python.
Top answer 1 of 5
57
There is Django for more classical websites (and it can do APIs), then Flask and FastAPI. Each unique/specific in style. Python overall is popular on the job market, often used to make APIs for JS SPAs, mobile apps and alike.
2 of 5
54
Take a look at fastapi for the framework (if you are looking to do apis), and also look into ruff for lint/style/formatting paired with pre-commit to keep everything tidy (your own sanity, and future people looking at the code)
Seeking Advice on Choosing Python Frameworks for Backend API Development
My goal is to develop a backend ... I haven’t worked on a large-scale backend API project before, I’m looking for insights from more experienced developers. Specifically, I’m interested in learning about: Which Python frameworks do yo...... More on discuss.python.org
Need help with choosing my backend framework
I'm biased for Django personally. For a project that complex, I think you may find relief in all of Django's included "batteries". It comes with secure authentication options, a python abstraction layer for the relational database, robust routing, amazing documentation, can add Django REST Framework, and so more that I won't keep blabbing about. Anyways, just check it out and see if it fits. The structure was really good for me starting out before I knew much about web dev. It is fairly easy to get going if you are capable of these other things. It sounds like a really exciting project! Hope you enjoy determining your web development toolset and good luck building. More on reddit.com
Is fastapi best python framework for backend ?
Backend is not alway an API. So yes and no. More on reddit.com
What backend frameworks do you recommend?
A recent Reddit policy change threatens to kill many beloved third-party mobile apps, making a great many quality-of-life features not seen in the official mobile app permanently inaccessible to users. On May 31, 2023, Reddit announced they were raising the price to make calls to their API from being free to a level that will kill every third party app on Reddit, from Apollo to Reddit is Fun to Narwhal to BaconReader . Even if you're not a mobile user and don't use any of those apps, this is a step toward killing other ways of customizing Reddit, such as Reddit Enhancement Suite or the use of the old.reddit.com desktop interface . This isn't only a problem on the user level: many subreddit moderators depend on tools only available outside the official app to keep their communities on-topic and spam-free. What can you do? Complain. Message the mods of r/reddit .com, who are the admins of the site: message /u/reddit : submit a support request : comment in relevant threads on r/reddit , such as this one , leave a negative review on their official iOS or Android app- and sign your username in support to this post. Spread the word. Rabble-rouse on related subreddits. Meme it up, make it spicy. Bitch about it to your cat. Suggest anyone you know who moderates a subreddit join us at our sister sub at r/ModCoord - but please don't pester mods you don't know by simply spamming their modmail. Boycott and spread the word...to Reddit's competition! Stay off Reddit as much as you can, instead, take to your favorite non-Reddit platform of choice and make some noise in support! https://discord.gg/cscareerhub https://programming.dev 4. Don't be a jerk. As upsetting this may be, threats, profanity and vandalism will be worse than useless in getting people on our side. Please make every effort to be as restrained, polite, reasonable and law-abiding as possible. I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns. More on reddit.com
Videos
01:43:09
Create Your Own Backend Framework (like FastAPI, Express, Flask) ...
05:57
EVERY Python Backend Framework Explained In 6 Minutes - YouTube
05:13
Intro to FastHTML, the Python framework for frontend and backend ...
What To Learn To Become a Python Backend Developer
01:02:37
Python Pulse | Most Popular Python Web Frameworks: Flask, FastAPI, ...
Learn Python Backend Development by Building 3 Projects ...
Pieces
pieces.app › home
The top 4 Python backend frameworks for building entry level AI projects
Pieces for Developers – Long-Term Memory Agent
Choose the best Python backend framework for your needs by exploring their pros, cons and specific features. Let's jump in! Pieces is your AI long-term memory agent that captures live context from browsers to IDEs and tools, manages snippets, and supports multiple LLMs. This app has dramatically improved my workflow!
GitHub
github.com › orgs › community › discussions › 162829
Let’s Settle This: Best Python Web Framework. FIGHT. · community · Discussion #162829
Type : Modern ASGI-based framework for building APIs with Python 3.7+ Use Case : High-performance REST/GraphQL APIs, microservices, and AI-powered backends Strengths : Blazing fast due to async-first design and Starlette under the hood Automatic OpenAPI/Swagger docs generation with Pydantic models Strong type hints and validation system using Pydantic Growing community and enterprise adoption Weaknesses : Primarily designed for APIs, not full-stack apps Smaller ecosystem compared to Django or Flask (but growing rapidly) Less mature in terms of plugins and integrations
Ultivic
ultivic.com › blogs › top-python-backend-frameworks
Top Python Backend Frameworks: How to Choose the Right One for Your Project | Ultivic
October 17, 2024 - Simply put, it’s a collection of modules and tools designed to help developers create the backend (server-side) part of web applications. While all frameworks aim to simplify the development process, Python’s frameworks are known for their versatility and ease of use.
LinkedIn
linkedin.com › posts › godswill-umoh_python-backenddevelopment-django-activity-7403761343658594304-92Go
Which is the best Python backend framework?
We cannot provide a description for this page right now
Kinsta®
kinsta.com › home › resource center › blog › python › 25 python frameworks worth learning
25 Python frameworks worth learning in 2026 - Kinsta®
December 9, 2025 - Django follows the Model-view-template (MVT) architecture and includes built-in features, such as templating, database management, admin panel, signals, and views (to manage the logic of your backend). To tackle Django, it is advisable you have strong fundamentals of Python Object-oriented programming, as well as functional programming. You won’t go wrong by choosing Django for your next web project. It’s a powerful web framework that provides everything you need to build fast and reliable websites.
JetBrains
blog.jetbrains.com › pycharm › 2025 › 09 › the-most-popular-python-frameworks-and-libraries-in-2025-2
The Most Popular Python Frameworks and Libraries in 2025 | The PyCharm Blog
January 20, 2026 - Django REST Framework (DRF) is the most widely used extension for building APIs on top of Django. It provides a powerful, flexible toolkit for serializing data, managing permissions, and exposing RESTful endpoints – all while staying tightly integrated with Django’s core components. DRF is especially popular in enterprise and backend-heavy applications where teams are already using Django and want to expose a clean, scalable API without switching stacks.
GeeksforGeeks
geeksforgeeks.org › gblog › best-python-frameworks
Top 10 Python Frameworks [2025 Updated] - GeeksforGeeks
July 23, 2025 - App backend, Thinkr, Kallibr, Dropbox, and more. CherryPy is an object-oriented web framework that helps developers to build web applications in less time. It is one of the oldest frameworks of Python with the first version released/developed in 2002. It is really fast, reliable, and secure.
Django
djangoproject.com
The web framework for perfectionists with deadlines | Django
The web framework for perfectionists with deadlines. Menu ... Django makes it easier to build better web apps more quickly and with less code. ... Get 💸✨30%✨💸 off a new annual PyCharm Professional license while supporting the foundation. All money goes to the Django Software Foundation! 🎁 Get PyCharm for 30% off · Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design.
Facebook
facebook.com › groups › pypcom › posts › 2791042264566158
Guys, what's the best backend framework to learn in python.
We cannot provide a description for this page right now
Python.org
discuss.python.org › python help
Seeking Advice on Choosing Python Frameworks for Backend API Development - Python Help - Discussions on Python.org
December 3, 2024 - Hi friends, I am currently in the planning stages of a new project and would like to tap into the collective wisdom of this community. My goal is to develop a backend API using Python, which will primarily involve querying databases, performing data processing tasks, and calling other APIs.
Sololearn
sololearn.com › en › Discuss › 2908932 › python-for-backend
Python for backend ? | Sololearn: Learn to code for FREE!
Sololearn is the world's largest community of people learning to code. With over 25 programming courses, choose from thousands of topics to learn how to code, brush up your programming knowledge, upskill your technical ability, or stay informed about the latest trends.
Medium
medium.com › @radwanhijazi › building-a-back-end-framework-using-python-for-fun-8280022f8713
Building a Back-End Framework Using Python For Fun ! | by Radwan Hijazi | Medium
July 14, 2025 - # simple orm using python def all_users() : """Return all users from the database by implement SQL command""" return "SELECT * FROM Users;" all_users() # getting all users from the db by calling the function · Our framework name is “rAPI” and it’s a backend framework that helps the developers to build back-end server that enable creating REST APIs.