De tech stack die ik gebruik (en waarom)
Elke developer heeft een favoriete set tools. Maar de keuze voor een tech stack is niet persoonlijk. Het is een zakelijke beslissing die direct invloed heeft op de snelheid, kosten en toekomstbestendigheid van je project.
Dit is wat ik gebruik en waarom.
De stack
Nuxt (Vue.js)
Wat: Een framework voor het bouwen van websites en webapplicaties, gebaseerd op Vue.js.
Waarom:
- Server-side rendering: je site is direct zichtbaar voor Google, zonder dat JavaScript eerst moet laden
- Performance: automatische code-splitting, lazy loading en optimalisaties
- Developer experience: sneller bouwen = lagere kosten voor jou
- Ecosysteem: modules voor SEO, i18n, content management en meer
Alternatief overwogen: Next.js (React). Goede keuze, maar Vue.js heeft een lagere leercurve en is efficiënter voor de projecten die ik bouw.
Supabase
Wat: Een open-source alternatief voor Firebase. Database, authenticatie, storage en API's in één platform.
Waarom:
- Snel opzetten: database, auth en API's uit de doos
- Open source: geen vendor lock-in, je kunt altijd migreren
- Schaalbaar: van 10 tot 100.000 gebruikers zonder herarchitectuur
- Real-time: live updates zonder extra complexiteit
- Betaalbaar: gratis tier voor kleine projecten, betaalbare scaling
Alternatief overwogen: Firebase (Google). Proprietary, duurder op schaal en minder controle over je data.
Tailwind CSS
Wat: Een utility-first CSS framework.
Waarom:
- Consistent design: een design system uit de doos
- Performance: alleen de CSS die je gebruikt wordt meegeleverd
- Snelheid: geen context-switching tussen HTML en CSS bestanden
- Onderhoudbaar: stijlen leven naast de componenten die ze gebruiken
Cloudflare
Wat: CDN, hosting en edge computing platform.
Waarom:
- Wereldwijde snelheid: je site laadt snel, overal ter wereld
- DDoS-bescherming: standaard inbegrepen
- Gratis SSL: HTTPS zonder extra kosten
- Workers: server-side logica aan de edge, dicht bij je gebruikers
- Betaalbaar: gratis voor de meeste websites, betaalbare pricing voor apps
Stripe / Mollie
Wat: Betaalplatforms voor online transacties.
Waarom Mollie (Nederlands):
- iDEAL-integratie (verreweg de populairste betaalmethode in Nederland)
- Nederlandse support en documentatie
- Lagere transactiekosten voor Europese betalingen
Waarom Stripe (internationaal):
- Beste developer experience
- Subscription management uit de doos
- Wereldwijde dekking
Wat dit voor jou betekent
Geen vendor lock-in
Alles wat ik gebruik is open source of heeft open standaarden. Je bent nooit afhankelijk van één leverancier. Wil je over 3 jaar van hosting wisselen? Geen probleem.
Toekomstbestendig
Deze technologieën worden actief onderhouden door grote communities en bedrijven. Vue.js heeft Evan You en een team van maintainers. Supabase heeft $116M funding. Cloudflare is een beursgenoteerd bedrijf.
Bewezen op schaal
Dezelfde technologieën worden gebruikt door bedrijven als GitLab (Vue.js), Nintendo (Nuxt) en Cloudflare zelf. Het is niet experimenteel, het is enterprise-grade.
Lagere kosten
Open source = geen licentiekosten. Moderne tooling = sneller bouwen. Het resultaat: maatwerk vanaf €2.500.
Volgende stap
Benieuwd hoe deze stack werkt voor jouw project? Plan een gratis gesprek of bekijk wat ik ermee gebouwd heb.
Lees ook: