Difference between revisions of "Separation of Concerns via API"
Jump to navigation
Jump to search
Line 16: | Line 16: | ||
render [ label="external render service" ] | render [ label="external render service" ] | ||
store [ label="external storage service" ] | store [ label="external storage service" ] | ||
− | page -> render-> html [ label="render via | + | page -> render-> html [ label="render via service" ] |
− | page -> store -> database[ label="store via | + | page -> store -> database[ label="store via service" ] |
database -> sql | database -> sql | ||
database -> triplestore | database -> triplestore |
Revision as of 18:46, 29 April 2021
Example: MediaWiki page rendering
![](/images/wiki/diagrams/Diagrams_7af6f21522e665776f9290b6a57f837f.png)
Idea: use APIs
![](/images/wiki/diagrams/Diagrams_d7620f9832399bccab346b23b2a98ff7.png)