Services

Backends die er over drie jaar nog staan.

De API, het datamodel, de authenticatie, de taken die om 3 uur ’s nachts draaien. Het minst zichtbare deel van een product, en tegelijk het deel dat bepaalt of de rest het overleeft. Wij bouwen het als het dragende onderdeel dat het is.

Wat dit is

De laag waar al het andere op leunt.

Het meeste wat we voor klanten bouwen zit achter iets anders — een webapplicatie, een mobiele app, een koppeling met een partner. Dat betekent dat de backend langer mee moet gaan dan wat er vandaag gebruik van maakt. We schrijven getypeerde, geteste services met datamodellen die uit te breiden zijn in plaats van te omzeilen, en leveren documentatie en een deployment op die je zonder ons kunt draaien.

Meestal gebouwd met

  • NestJS
  • TypeScript
  • PostgreSQL
  • Prisma
  • Docker
  • GitHub Actions

Wat je krijgt

  • Een getypeerde API

    REST of GraphQL, gegenereerde types die je frontend deelt, en een OpenAPI-spec waar andere teams tegenaan kunnen bouwen.

  • Een datamodel dat standhoudt

    Schema, migraties en constraints in versiebeheer. Wijzigingen gaan via migraties, niet via handwerk op productie.

  • Authenticatie en rechten

    Sessies of tokens, rollen en audit trails — één keer goed geregeld, in plaats van verspreid over de codebase.

  • Deploys en inzicht

    CI, gescheiden omgevingen, gestructureerde logging en alerting, zodat een storing om 3 uur ’s nachts zichtbaar is in plaats van giswerk.

Wanneer past dit

Dit past waarschijnlijk als…

  • Je een frontend of app hebt en geen backend-team dat die ondersteunt.
  • Je huidige API organisch gegroeid is en nu de reden is dat releases traag gaan.
  • Je koppelingen nodig hebt met systemen die je niet zelf beheert, en die niet mogen omvallen.
  • Iemand eigenaar moet zijn van uptime, en dat op dit moment niemand is.

Even sparren?

Vertel wat de backend moet doen.

Een korte mail over wat er nu draait en waar het schuurt is genoeg om te beginnen. We reageren binnen twee werkdagen, en als het geen goede match is zeggen we dat.