aslain.dev
0%
01 Hizmetler 02 Hakkımda 03 Projeler 04 Stack 05 Blog 06 İletişim
/ blog — Webontwikkeling

Webontwikkeling

De artikelen over webontwikkeling gaan vooral over Laravel, PHP en databases — de laag waar ik in echte projecten de meeste tijd doorbreng. Hier ligt het verschil tussen "het formulier werkt" en "deze applicatie is een jaar later nog steeds te onderhouden": het datamodel vanaf het begin goed neerzetten, queries schrijven die niet in N+1 vervallen, weten wanneer caching zijn plek echt verdient, en deployment herhaalbaar maken in plaats van heldhaftig. De meeste voorbeelden komen uit de codebase van deze site of uit klantprojecten, dus het zijn oplossingen die het in productie volhouden en niet alleen op papier netjes ogen. Je vindt er zowel introducties voor beginners als diepere stukken over één specifiek probleem.

Webontwikkeling
LaravelVueReactWeb

Inertia.js: een Laravel + Vue/React SPA bouwen

Leer hoe Inertia js je een moderne Vue- of React-SPA op Laravel laat bouwen zonder aparte API te schrijven.

27.09.2026 · 5 dk okuma
Webontwikkeling
LaravelPHPWeb

Eloquent vs Query Builder: wanneer welke

We leggen de prestatieafweging tussen Eloquent en de query builder in Laravel uit, en wanneer je de ORM of directe queries kiest.

25.09.2026 · 5 dk okuma
Webontwikkeling
PHPSessionGüvenlikWeb

PHP Session en Cookie: veilig sessiebeheer

Leer veilig sessiebeheer met PHP session en cookies, de juiste cookie-vlaggen en bescherming tegen sessievastlegging.

23.09.2026 · 6 dk okuma
Webontwikkeling
LaravelVitePHPWeb

Vite Laravel-gids: bundling, HMR en manifest

Vite Laravel-setup: asset bundling, HMR in development en de productie-manifest stap voor stap met werkende code.

22.09.2026 · 6 dk okuma
Webontwikkeling
LaravelTailwindCSSWeb

Laravel Tailwind installeren en gebruiken met Blade

Een complete Laravel Tailwind-installatie met Vite, plus utility-klassen en componenten in Blade met praktische voorbeelden.

20.09.2026 · 6 dk okuma
Webontwikkeling
DevOpsLinuxWeb

SSL-certificaat installeren: HTTPS met Let's Encrypt

Zet je site op HTTPS met een gratis SSL-certificaat: Let's Encrypt installeren, automatisch vernieuwen en een veilige redirect.

19.09.2026 · 6 dk okuma
Webontwikkeling
WebXSSPHPLaravel

XSS-aanval: wat het is en hoe je je beschermt

Wat is een XSS-aanval, hoe werken de reflected- en stored-varianten en hoe beschermt output-escaping je app? Uitgelegd met praktische voorbeelden.

16.09.2026 · 5 dk okuma
Webontwikkeling
SQL InjectionGüvenlikVeritabanıWeb

SQL-injectie: wat het is en hoe je het voorkomt

Hoe SQL-injectie werkt, echte aanvalsvoorbeelden en hoe je het stopt met prepared statements — een praktische gids.

15.09.2026 · 6 dk okuma
Webontwikkeling
WebCORSAPIJavaScript

CORS-fout: wat het is en hoe je het oplost

Wat een CORS-fout is, hoe origin en preflight werken en hoe je het permanent oplost met de juiste headers.

14.09.2026 · 5 dk okuma
Webontwikkeling
LaravelPHPEloquentWeb

Laravel N+1 query-probleem en de oplossing

Wat het Laravel N+1 query-probleem is, hoe je het opspoort met de query log en oplost met eager loading, uitgelegd met praktische voorbeelden.

12.09.2026 · 5 dk okuma
Webontwikkeling
LaravelPHPWeb

Laravel-autorisatie: gids voor Policy en Gate

Laravel-autorisatie uitgelegd: bouw modelgebaseerde toegangscontrole met policies en gates en pas die toe in controllers, Blade en API's.

10.09.2026 · 5 dk okuma
Webontwikkeling
LaravelPHPMailWeb

Laravel Mail en Notifications: e-mails correct versturen

Leer betrouwbare e-mailverzending in Laravel met Mailables, notificatiekanalen en nette templates, stap voor stap.

09.09.2026 · 5 dk okuma
Webontwikkeling
LaravelSchedulerPHPWeb

Laravel Scheduler: gids voor geplande taken

Met de Laravel scheduler vervang je losse cron-regels door één commando: definieer en monitor periodieke taken in code.

07.09.2026 · 6 dk okuma
Webontwikkeling
PHPComposerAutoloadWeb

PHP PSR-4 autoloading: namespace naar map mappen

Gebruik PHP PSR-4 om namespaces aan mappen te koppelen en klassen automatisch te laden: regels, composer.json en dump-autoload met voorbeelden.

05.09.2026 · 6 dk okuma
Webontwikkeling
Node.jsAsyncJavaScriptWeb

Node.js async/await: gids voor asynchroon programmeren

Maak de node async await-flow vanaf nul helder: verschil tussen callbacks, Promises en async/await, plus foutafhandeling en parallellisme.

03.09.2026 · 6 dk okuma
Webontwikkeling
Node.jsExpressAPIWeb

Express API: een REST API bouwen met Node.js

Hoe je een schone, schaalbare Express API op Node.js bouwt met routers, middleware en centrale foutafhandeling, stap voor stap.

02.09.2026 · 6 dk okuma
Webontwikkeling
TypeScriptJavaScriptTiplerWeb

Wat is TypeScript? De basis en overstap vanaf JavaScript

Wat TypeScript is, hoe het typesysteem werkt en hoe je een bestaand JavaScript-project geleidelijk migreert met interfaces.

31.08.2026 · 5 dk okuma
Webontwikkeling
RESTAPIWebBackend

REST API Best Practices: ontwerpgids

Een REST API best practices-gids: endpoint-naamgeving, HTTP-methoden, statuscodes, versiebeheer en consistente foutreacties.

30.08.2026 · 6 dk okuma
Webontwikkeling
RedisCacheLaravelWeb

Wat is Redis? Gids voor cache, sessies en queues

Wat is Redis, waarom is het zo snel en hoe gebruik je het voor cache, sessies en queues in webprojecten? Uitgelegd met praktijkscenario's.

27.08.2026 · 5 dk okuma
Webontwikkeling
VeritabanıMySQLSQLPerformans

Database-index: wat het is en wanneer je het gebruikt

Wat een database-index is, hoe die queries versnelt en wat het kost. B-tree-logica, EXPLAIN en een praktische gids voor indexeren.

26.08.2026 · 5 dk okuma
Webontwikkeling
MySQLPostgreSQLVeritabanıWeb

MySQL vs PostgreSQL: welke kiezen?

Een MySQL vs PostgreSQL-vergelijking: features, prestaties en use cases om de juiste database te kiezen.

25.08.2026 · 5 dk okuma
Webontwikkeling
WebAPIWebhookLaravel

Wat Is een Webhook en Hoe Integreer Je Het?

Wat is een webhook, hoe verschilt het van polling en hoe zet je veilige event-gedreven integratie op? Uitgelegd met praktische voorbeelden.

23.08.2026 · 5 dk okuma
Webontwikkeling
APIBackendWebDevOps

API Rate Limiting: strategieën voor verzoeklimieten

Voorkom misbruik met API rate limiting: beperk verzoeken veilig met token bucket, sliding window en juiste HTTP-responses.

21.08.2026 · 5 dk okuma
Webontwikkeling
JWTAuthWebToken

Wat is JWT? Authenticatie met tokens uitgelegd

Wat JWT is, hoe een token uit drie delen bestaat, hoe ondertekening werkt en het refresh token-patroon, met praktische voorbeelden.

20.08.2026 · 6 dk okuma