Flask Graphene Sqlalchemy

screenshot of Flask Graphene Sqlalchemy
flask

Project template to build a GraphQL API in Python

Overview

The purpose of this repository is to provide a project template to build a GraphQL API in Python. It is inspired by various references and aims to provide a more complete API and a scalable architecture. The repository offers a step-by-step tutorial on the Github Wiki for detailed design intentions.

Features

  • Feature complete GraphQL API generation from a PostgreSQL database
  • Scalable architecture
  • Uses Flask, Graphene, and SQLAlchemy

Summary

This repository provides a project template for building a GraphQL API in Python. It offers a feature complete API generation from a PostgreSQL database, a scalable architecture, and utilizes Flask, Graphene, and SQLAlchemy. The installation process involves installing the required third-party packages, and test cases can be executed using the nose2 -v command.

flask
Flask

Flask is a lightweight and popular web framework for Python, known for its simplicity and flexibility. It is widely used to build web applications, providing a minimalistic approach to web development with features like routing, templates, and support for extensions.

graphql
Graphql

A website that uses GraphQL as a query language to manage data fetching and state management. This includes features such as a strongly typed schema, client-side caching, and declarative data fetching to streamline data management and optimize website performance.