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.
Commenting is not possible because the repository is archived.
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.