-
Notifications
You must be signed in to change notification settings - Fork 12
Reevaluate Endpoint language, frameworks, etc. #273
Copy link
Copy link
Open
Description
Current code uses a Python (Flask) back end which must be started separately. This also introduces an additional technology which must be maintained.
The front end relies on outdated React and unreliable third party libraries.
It should be evaluated whether to undergo a large restructuring. Some suggestions include:
- Next.js - build on React, but can handle the back end framework as well without Python. This would streamline the setup and deployment process as well.
- Flask-app only with no javascript (probably harder overall)
- Vite - A newer JS framework, newer structures, but at risk for becoming outdated if it doesn't grow enough mainstream adoption.
- Single Language application - Can use just about any language with WebGL. Larger project to recode the app, but will be more maintainable afterwards.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Backlog