Closed haxoc closed 2 years ago
A brief overview of how the backend and frontend will interface with Create/Update operation as an example: For front end:
Our backend interface with the filesystem module has been decided upon and our transmission protocols have been synced.
EDIT: With Electron, our definition of a backend has changed. Electron's entry point in
./assets/scripts/main.js
is effectively a fake server run inside the window that has access to a Node environment. This means that we will need somebody from frontend to use the ipcRenderer API and somebody from backend to use the ipcMain API. These can be used to send messages between the local backend that I've partially defined via theIOSystem
class and the front end. You can read more about the idea of message-sending in general on stackoverflow & similar websites.As a front end
import pandas
engineer I want to have a stable and defined way to make calls to the recipe API and get recipes in a specific format.