Overslaan naar inhoud
ELFAPP Technologies
  • Startpagina
  • Over
    • Over ons
    • Blog
  • Producten
  • Diensten
  • Vertrouwenscentrum
    • Vertrouwen
    • Algemene voorwaarden
    • Privacybeleid
    • Disclaimer
    • Beveiliging
  • Contact

  • Nederlands English (US)
  • Aanmelden
  • Contact
ELFAPP Technologies
      • Startpagina
      • Over
        • Over ons
        • Blog
      • Producten
      • Diensten
      • Vertrouwenscentrum
        • Vertrouwen
        • Algemene voorwaarden
        • Privacybeleid
        • Disclaimer
        • Beveiliging
      • Contact

    • Nederlands English (US)
    • Aanmelden
    • Contact

    Eerste Klas Burger in Forge

    Inzicht in de UI-componenten
  • Blog
  • Eerste Klas Burger in Forge
  • 10 maart 2026 in
    Eerste Klas Burger in Forge
    Prince Nyeche

    Tijdens onze jeugd hoorden velen van ons de uitdrukking "eersteklasburger". In de maatschappij heeft dit een sociale of politieke betekenis. In de programmeerwereld heeft het echter een precieze, technische definitie.

    Een eersteklas object (of eersteklas burger) is een entiteit die kan:

    • Toegewezen worden aan een variabele

    • Wordt als argument doorgegeven aan een functie.

    • Wordt geretourneerd door een functie

    Kortom, het kan worden behandeld als elke andere waarde in de taal.

    Maar wat betekent "eersteklas burger" in de context van Atlassian Forge??

    Forge vandaag: De actuele stand van zaken

    Forge is Atlassians cloud-native ontwikkelplatform voor het bouwen van apps die draaien binnen Atlassian Cloud-producten zoals:

    • Jira

    • Confluence

    • Bitbucket

    Forge werd geïntroduceerd als de strategische richting voor de lange termijn voor de uitbreidbaarheid van Atlassian Cloud..

    Atlassian Connect is ondertussen niet "dood", maar Atlassian heeft Forge duidelijk gepositioneerd als het platform van de toekomst. Connect-apps blijven werken, maar nieuwe functionaliteiten worden steeds vaker eerst op Forge gelanceerd en Atlassian moedigt leveranciers aan om geleidelijk over te stappen.

    Als we het in Forge hebben over een "eersteklas burger", gaat het niet langer om de semantiek van de programmeertaal. We hebben het over platformprioriteit, gelijkwaardige mogelijkheden en levensvatbaarheid op de lange termijn.

    Gebruikersinterface in Forge: De twee officiële paden

    Forge ondersteunt twee UI-benaderingen:

    1. UI Kit

    2. Custom UI

    Laten we ze allebei eens bekijken, gebaseerd op de huidige mogelijkheden.

    UI Kit

    Wat UI Kit nu eigenlijk is:

    UI Kit is een declaratief componentenframework van Forge. Je schrijft code in een React-achtige syntaxis, maar het draait in een gecontroleerde Forge-runtimeomgeving.

    Wat doet het goed

    • Nauwe integratie met Forge-backendfuncties

    • Automatische beveiligingssandboxing

    • Het is niet nodig om statische bestanden te hosten

    • Vereenvoudigde ontwikkeling voor standaard workflows

    • Werkt naadloos samen met het permissiemodel van Forge.

    Werkelijke beperkingen (gebaseerd op het huidige platformgedrag)

    • Beperkte componentenset

    • Geen directe DOM-toegang

    • Geen willekeurige frontend-bibliotheken van derden.

    • Beperkte stylingflexibiliteit

    • Geen volledige controle over browser-API's

    UI Kit is bewust beperkt. Het is ontworpen voor eenvoud, veiligheid en platformconsistentie, niet voor uitgebreide UI-aanpassingen.

    Het is geen abstractielaag in de klassieke zin van softwarearchitectuur. Het is een beheerde UI-runtime met beveiligingsmechanismen.

    Custom UI

    Custom UI is fundamenteel anders.

    Hier jij:

    • Bouw je frontend zoals jij wilt (React, Vue, Svelte, pure JavaScript).

    • Bundel statische assets

    • Host ze via Forge

    • Communiceer met backend-functies via @Forge/bridge

    Wat Custom UI maakt mogelijk

    • Volledige controle over lay-out en vormgeving.

    • Bibliotheken van derden

    • Geavanceerd staatsbeheer

    • Complexe visualisaties

    • Rijke UX-interacties

    • Vrijwel gelijkwaardig aan moderne spa-ontwikkelingen

    De wisselwerking:

    • Meer installatiecomplexiteit

    • Jij beheert de bundeling

    • Jij neemt beslissingen over de frontend-architectuur.

    Dus… is UI Kit een volwaardig onderdeel van Forge?

    Als we de programmeerdefinitie gebruiken, is het antwoord irrelevant. UI-benaderingen zijn geen waarden in een programmeertaal.

    Laten we in plaats daarvan de term 'eersteklasburger' herdefiniëren in de context van Forge:

    Een eersteklas burger op een platform is een vaardigheid die:

    • Ontvangt langetermijninvesteringen

    • Bereikt gelijke functionaliteit met de platformevolutie

    • Is structureel niet beperkt in vergelijking met alternatieven

    • Is het een haalbare optie voor het bouwen van commerciële apps van productiekwaliteit?

    Onder die definitie:

    • Custom UI komt duidelijk in aanmerking

    • UI Kit kwalificeert zich - maar met opzettelijke beperkingen

    UI Kit is geen 'tweederangs' functie. Het wordt officieel ondersteund en actief onderhouden. Het ontwerp is echter wel subjectief. Het is geoptimaliseerd voor:

    • Beveiliging

    • Eenvoud

    • Naleving

    • Snelle interne tooling

    Custom UI optimaliseert voor:

    • Flexibiliteit

    • Stroom

    • Complexe UX

    • Apps van marktkwaliteit

    De werkelijke strategische richting

    Gebaseerd op de huidige documentatie en ecosysteemrichtlijnen van Atlassian.:

    • Forge is het strategische platform

    • Custom UI dit is de weg naar geavanceerde gebruikersinterfaces

    • UI Kit is ideaal voor eenvoudige uitbreidingen en gestructureerde UI-toepassingen

    • Atlassian blijft in beide investeren, maar Custom UI biedt minder architectonische plafonds

    De praktische conclusie

    Als je aan het bouwen bent:

    • Interne hulpmiddelen

    • Eenvoudige workflow-uitbreidingen

    • Lichtgewicht panelen

    UI Kit is volkomen geldig.

    Als je aan het bouwen bent:

    • Commerciële Marktplaats-apps

    • Geavanceerde dashboards

    • Rijke analyses

    • Complexe frontend-ervaringen

    Custom UI is de veiligere architectonische keuze op de lange termijn

    Laatste gedachte

    In de programmeerwereld betekent 'eersteklas burger' gelijkheid van bekwaamheid.

    Bij Forge betekent volwaardig lidmaatschap platformprioriteit, uitbreidbaarheid en levensvatbaarheid op lange termijn.

    UI Kit wordt ondersteund.

    Custom UI is onbeperkt.

    Forge zelf is de toekomst.

    En binnen dat ecosysteem is de echte topper de aanpak die architectonische beperkingen opheft voordat ze je groei belemmeren.

    # apps architecture atlassian forge
    Eerste Klas Burger in Forge
    Prince Nyeche 10 maart 2026
    Deel deze post
    Labels
    apps architecture atlassian forge
    Van verbinden naar smeden
    Wat is er echt aan de hand?

    ELFAPP Technologies
    Keurenplein 41, box E7938
    Amsterdam 1069 CD, Noord-Holland
    Nederland

    • support@elfapp.nl
    Volg ons

    Vertrouwenscentrum

    Algemene Voorwaarden

    Privacybeleid

    Disclaimer

    Veiligheid

    Schaalbare apps. Expertise die resultaten oplevert

    Automatiisering staat voorop. Atlassian-apps en consultancy die de bedrijfsvoering vereenvoudigen, de efficiëntie verhogen en de groei op lange termijn ondersteunen. Eén ecosystem. Eén partner. Concrete resultaten. Begin met een gratis kennismakingsgesprek en wij stemmen de oplossingen af op uw behoeften. 

    Neem contact op

    Copyright © 2025 ELFAPP Technologies
    Nederlands | English (US)

    Het respecteren van uw privacy is onze prioriteit.

    Toestaan dat deze website cookies gebruikt in deze browser?

    We gebruiken cookies om een verbeterde ervaring op deze website te bieden. U kunt meer leren over onze cookies en hoe we ze gebruiken in onzeCookiebeleid.

    Sta alle cookies toe
    Sta alleen essentiële cookies toe