Why would you build a Flask app all in one as opposed to making a separate API and frontend?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/flask

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • Scout APM - Less time debugging, more time building
  • SonarQube - Static code analysis for 29 languages.
  • htmx

    </> htmx - high power tools for HTML

    You should check out HTMX as a tool for adding interactivity through HTML attributes. It's a more balanced approach, IMO.

  • django-ninja

    💨 Fast, Async-ready, Openapi, type hints based framework for building APIs

    (Side Note: Now while I use flask, I've mostly been coding with fastapi, and this project is using django-ninja which puts a lot of the great features from fastapi. So this code is specific to that, but the concepts translate easily to flask.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts