Skip to content

BRP-API/devportal

Repository files navigation

Publish

Devportal

Developer Portal

Het developer portal is de plek waar documentatie, how-to's, references en specificaties van de BRP API's worden gepubliceerd.

Getting started

Je kunt de developer portal lokaal opstarten met NPM

Installeer de dependencies in de root van het project:

npm install

Start de lokale development server:

npm run dev

Maak een nieuwe build:

npm run build

Start een build:

npm run serve

Project structuur

Dit project bevat de volgende onderdelen

  1. pages: Deze folder bevat de markdown bestanden die omgezet worden naar HTML.
  2. public: Deze folder bevat de static assets.
  3. styles: Deze folder bevat de styles en de fonts.
  4. components: Deze folder bevat React componenten.

FAQ

  1. Hoe kan ik linkjes toevoegen?
    • Verwijzingen naar markdownbestanden in dit project kunnen als volgt toegevoegd worden:
    • [Voorbeeld](./bestand)
    • Linken naar subfolders kan ook door
    • [Voorbeeld](./pages/bestand)
    • Terug navigeren? Dat kan door meerdere ../ combinaties toe te voegen.
    • [Voorbeeld](../../bestand)

Tip

Relatieve links dienen te beginnen met een punt (.) en NIET eindigen met de bestandsextensie (.md/.mdx)

  1. Aanhalingstekens in de _config.yml zijn niet nodig en kunnen eventueel weggelaten worden

  2. Hoe kan ik variabelen gebruiken in de Markdown-bestanden?

    • Verwijzen naar globale variabelen kan door de respectievelijke variabele te noteren tussen twee accolades {{ en }}
    • {{ apiname }}
    • Globale variabelen opnemen in een linkje? Dat kan door de spaties weg te laten
    • [Voorbeeld]({{mainBranchUrl}})
    • Linkjes met globale variabelen combineren met aanvullende tekst
    • [Voorbeeld]({{mainBranchUrl}}/bestand.md)
  3. Hoe kan ik verwijzen naar Markdown-bestanden die een spatie in de bestandsnaam bevatten?

    • Dit kan door de spatie te vervangen door %20
    • [Voorbeeld met spatie](./voorbeeld%20met%spatie)
  4. Gebruik bij voorkeur geen spaties, hoofdletters of leestekens in URLs en bestandsnamen. Vervang spaties door koppeltekens (-) om de leesbaarheid te verbeteren en problemen met browserverwijzingen te voorkomen.

  5. Gebruik korte, beschrijvende bestandsnamen — bij voorkeur zelfstandige naamwoorden, eventueel aangevuld met werkwoorden.

  6. Afbeeldingen toevoegen kan door een JPG/PNG bestand toe te voegen aan de pages/img map. Vervolgens kan er vanuit de markdown-bestanden worden verwezen naar de afbeelding. De afbeelding in pages/img/afbeelding.png tonen? Dit kan door de bestandslocatie zonder pages/img/ over te nemen in het markdownbestand.

    • ![Afbeelding](afbeelding.png) toont image /pages/img/afbeelding.png
    • ![Afbeelding](./afbeelding.png) toont image /pages/img/afbeelding.png
  7. Features toevoegen kan met behulp van het GherkinFeature component. Om dit gebruiken:

    • Maak een bestand aan in de pages map of een subfolder hiervan met een .mdx bestandsextensie: Bijvoorbeeld: /pages/personen/features/adressering/aanhef.mdx
    • Kopieer en plak de volgende code in het aangemaakte bestand:
    import GherkinFeature from '@/components/GherkinFeature.jsx'
    
    <GherkinFeature url="{plak hier de url}"/>

Releases

No releases published

Packages

No packages published

Contributors 5