Nuclos App architecture: generic interpreter of the REST API, endpoints (/rest, /rest/bos, boMetas, query, boGenerations), Flutter, dio, riverpod. |
Language: Deutsch · English
How the app works: generic REST interpreter, endpoints used, technology stack and roadmap.
Auf dieser Seite |
At its core the app is an interpreter of the generic Nuclos REST API. It contains no Nuclet-specific code; structure, layout and data come from the server at runtime.
POST /rest Login (Cookie-Session, JSESSIONID)
POST /rest (anonymous/anonymous) Anonymer Login
GET /rest/bos Entitäten (Business Objects)
GET /rest/boMetas/{id} Metadaten (Attribute, Typen, titlePattern)
GET /rest/bos/{id}?offset=&chunkSize= Datensätze (mit Paging)
POST /rest/bos/{id}/query Suche/Filter
boGenerations Neuanlage (Objektgeneratoren) |
withCredentials).For the Web build, CORS is required on the server because of the cookie session. Not needed on iOS/Android. |
query.