-
Notifications
You must be signed in to change notification settings - Fork 0
MaxMello/BPaaSReact
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Beispiel: Ein Button-Click im UI dispatched eine Action (Javascript-Funktion) "loadData". Zunächst werden asynchron die Daten geladen. Ist dies passiert, wird das Ergebnis der Aktion an die Reducer weitergeleitet. Die Reducer können den Inhalt des Aktions-Ergebnisses dann in den State speichern (was nur ein JSON ist), z.B. in das Feld "data". Die UI-Komponente kann dann den Inhalt von "data" als Property reingereicht bekommen. Da sich der Wert von "data" nun geändert hat, wird der Teil des UIs, der die Daten darstellt, neu gerendert. Der Prozess ist abgeschlossen.
Neben React und Redux werden eine Reihe weiterer, kleiner Libraries / Packages geladen, die in package.json aufgeführt sind. Zum Beispiel wird react-bootstrap genutzt, um Bootstrap-Elemente im Javascript definieren zu können. Das Frontend wird statisch in einem Nginx als eigener Service gehostet. Die Daten werden über die API, und ausschließlich über die API gelesen und geschrieben.
About
Single page application frontend for a BPaaS platform
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published