Skip to content

andredias/spa-study-case

This branch is 1 commit ahead of master.

Folders and files

NameName
Last commit message
Last commit date
Sep 8, 2020
Aug 3, 2024
May 7, 2020
Mar 10, 2021
Mar 10, 2021
May 7, 2020
Apr 23, 2020
Jul 9, 2020
May 13, 2020

Repository files navigation

Study Case: Single Page Application + Python Backend

The goal of this project is to develop the same web application using different but equivalent technologies. The frontend will be a SPA build with Vue.js and another version with Svelte. The backend will be a basic data (REST/GraphQL) API. There will be four different versions built with the Python web frameworks Quart, FastAPI, Tornado and Falcon.

Requirements

This is a monorepo that contains several related subprojects. To spin up the whole project, you will need:

To run each backend Python project individually:

Tip

Using Make is not mandatory since you can run any of its tasks manually if you like.

Running the Composite Project

From the root of the project, execute:

make run

And then, access the project from https://localhost/.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published