From 9149127e510e9fd46459a7c6d78ec734353efb1d Mon Sep 17 00:00:00 2001 From: Ali Amori Kadhim Date: Wed, 18 Sep 2024 17:08:17 +0200 Subject: [PATCH] docs: add openFormulieren update strategy --- .../open-formulieren-updates-installeren.md | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 apps/strapi.frameless.io/docs/developers/open-formulieren-updates-installeren.md diff --git a/apps/strapi.frameless.io/docs/developers/open-formulieren-updates-installeren.md b/apps/strapi.frameless.io/docs/developers/open-formulieren-updates-installeren.md new file mode 100644 index 00000000..5d0a3be3 --- /dev/null +++ b/apps/strapi.frameless.io/docs/developers/open-formulieren-updates-installeren.md @@ -0,0 +1,21 @@ +# OpenFormulieren updates installeren + +Om OpenFormulieren soepel te laten functioneren, werken ons Frontend- en Strapi-dashboard nauw samen. +Dit is hoe we het aanpakken: + +## SDK-gebruik + +We integreren de OpenFormulier SDK met het de [`@open-formulieren/sdk` npm-package](https://www.npmjs.com/package/@open-formulieren/sdk) in de PDC-frontend. Dit stelt ons in staat om updates zelfstandig te beheren, zodat onze frontend altijd voorzien is van de nieuwste functies en verbeteringen. + +## API gebruik + +Het PDC-Strapi-dashboard maakt gebruik van OpenFormulieren API. Het DevOps-team beheert deze updates, zodat onze backend synchroon blijft met de frontend. + +## Coördinatie van updates installeren + +Het is belangrijk dat alle teams de volgende updates op elkaar afstemmen. Eventuele wijzigingen in de SDK of API moeten snel worden gecommuniceerd, zodat zowel de frontend als de backend gelijktijdig worden bijgewerkt. + +1. Open Forms server +2. Open Forms SDK in de frontend van websites waarin die embedded is. +3. Open Forms SDK in de backend van websites waarin die embedded is. +4. Open Forms REST API calls in het Strapi CMS.