Switching to an SDK-based design #79

Open
opened 2021-05-20 10:00:48 +02:00 by Jef Roosens · 0 comments
Owner

The frontend is currently tailor-made to connect with the backend. This however limits the options for creating new applications that might integrate with the API in different ways.

Therefore, I propose a change of operations: we (once again) split the project, but this time into three repos. One for the (Rust) backend, one for a TypeScript SDK to interact with a Fej API, and one for the frontend. This frontend would then use the SDK to interact with the server, completely separating their concerns.

The frontend is currently tailor-made to connect with the backend. This however limits the options for creating new applications that might integrate with the API in different ways. Therefore, I propose a change of operations: we (once again) split the project, but this time into three repos. One for the (Rust) backend, one for a TypeScript SDK to interact with a Fej API, and one for the frontend. This frontend would then use the SDK to interact with the server, completely separating their concerns.
Jef Roosens added the
Brainstorm
label 2021-05-20 10:00:48 +02:00
Jef Roosens self-assigned this 2021-05-20 10:00:48 +02:00
This repository is archived. You cannot comment on issues.
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Chewing_Bever/fej#79
No description provided.