Backend

Backend

Een woordenboek met begrippen rond de serverlaag van applicaties, API’s, backendframeworks, prestaties en webinfrastructuur.

Basis van Backend

Backend is het servergedeelte van een applicatie en is verantwoordelijk voor bedrijfslogica, gegevensverwerking, integraties, beveiliging en communicatie met databases en externe diensten. Het omvat technologieën, patronen en tools die niet direct zichtbaar zijn voor de gebruiker, maar essentieel zijn voor de werking van IT-systemen.

Technologisch bereik

Backend omvat talen, frameworks en runtime-omgevingen die worden gebruikt voor het bouwen van API’s, webapplicaties en serverdiensten. Populaire technologieën zijn onder meer ASP.NET, Node.js, Laravel, Symfony, Spring Boot, Express.js, Flask, Ruby on Rails, CakePHP, CodeIgniter, Phalcon, Phoenix, Yii Framework en Zend Framework.

Ook infrastructuur- en prestatiecomponenten spelen een belangrijke rol, zoals Nginx, PHP-FPM, reverse proxy, middleware, cron job, OPcache, Varnish Cache, Cache-Control, Brotli, Gzip, HTTP/2, HTTP/3 en QUIC.

Betekenis in IT-projecten

Backend bepaalt de stabiliteit, schaalbaarheid en beveiliging van een applicatie. Hier worden gegevensbewerkingen, autorisatie, sessiebeheer, betalingsintegraties, verwerking van achtergrondtaken en logica van bedrijfsprocessen geïmplementeerd.

Een goed ontworpen backendlaag maakt productontwikkeling, integratie met de frontend, procesautomatisering en hoge systeemprestaties onder belasting eenvoudiger.

Rollen rond Backend

  • Backend developer
  • PHP developer
  • Node.js developer
  • Java developer
  • .NET developer
  • Python developer
  • Ruby developer
  • API developer
  • DevOps engineer
  • Software engineer

Keywords

Alfabetisch filter

Woordenboektermen

31 resultaten

ASP.NET
BackendNL

ASP.NET

ASP.NET Core

ASP.NET is een open platform van Microsoft voor het ontwikkelen van snelle, veilige en schaalbare webapplicaties binnen het .NET-ecosysteem.

Bekijk details
Backend
Backend, Basisbegrippen en acroniemenNL

Backend

Servergedeelte van de applicatie

De backend is het servergedeelte van een website of applicatie en verwerkt bedrijfslogica, gegevens, databases, beveiliging en integraties.

Bekijk details
Backend developer
BackendNL

Backendontwikkelaar

Backend developer

Een backendontwikkelaar bouwt de technische basis van websites, webshops en applicaties. Hij werkt aan bedrijfslogica, databases, API’s, integraties, beveiliging en processen op de server.

Bekijk details
Brotli
Backend, Websites makenNL

Brotli

Brotli-compressie

Brotli is een verliesvrij compressiealgoritme dat webbestanden verkleint en de overdracht naar de browser versnelt.

Bekijk details
Cache-Control
Backend, Websites makenNL

Cache-Control

Cache-Control HTTP-header

Cache-Control is een HTTP-header die bepaalt hoe browsers, proxyservers en CDN’s websitebronnen opslaan en opnieuw gebruiken.

Bekijk details
CakePHP
Backend, Websites makenNL

CakePHP

CakePHP-framework

CakePHP is een open-source PHP-framework op basis van MVC dat de ontwikkeling van veilige, schaalbare en overzichtelijke webapplicaties versnelt.

Bekijk details
CodeIgniter
BackendNL

CodeIgniter

CodeIgniter PHP-framework

CodeIgniter is een lichtgewicht en krachtig PHP-framework voor dynamische webapplicaties, webservices en backendsystemen.

Bekijk details
Cron job
BackendNL

Cronjob

Cron-taak, geplande taak

Een cronjob is een automatische taak die volgens een vast schema op een server wordt uitgevoerd. Cronjobs worden gebruikt voor back-ups, gegevenssynchronisatie en terugkerende scripts.

Bekijk details
Express.js
BackendNL

Express.js

Express

Express.js is een minimalistisch en flexibel Node.js-framework voor webapplicaties, HTTP-servers en schaalbare API's.

Bekijk details
Flask
BackendNL

Flask

Flask Python-microframework

Flask is een lichtgewicht en flexibel Python-microframework voor het bouwen van webapplicaties, API's, prototypes en microservices.

Bekijk details
FuelPHP
BackendNL

FuelPHP

FuelPHP-framework

FuelPHP is een flexibel PHP-framework voor schaalbare webapplicaties, met modulariteit, een HMVC-architectuur en een intuïtieve ontwikkelaanpak.

Bekijk details
Gzip
BackendNL

Gzip

GNU zip

Gzip is een verliesvrije compressiemethode die tekstbestanden verkleint en het laden van websites versnelt.

Bekijk details
HTTP/2
BackendNL

HTTP/2

Hypertext Transfer Protocol 2

HTTP/2 is een moderne versie van het HTTP-protocol die communicatie tussen browser en server verbetert met multiplexing, headercompressie en binaire overdracht.

Bekijk details
HTTP/3
BackendNL

HTTP/3

HTTP-versie 3

HTTP/3 is een moderne versie van het HTTP-protocol die QUIC gebruikt in plaats van TCP. Het zorgt voor snellere verbindingen, minder vertraging en stabielere websites, vooral op mobiele netwerken.

Bekijk details
Laravel
BackendNL

Laravel

Laravel PHP-framework

Laravel is een modern PHP-framework voor schaalbare webapplicaties, online winkels, SaaS-platforms en aangepaste CMS-oplossingen.

Bekijk details
Memcached
Backend, DatabasesNL

Memcached

Memcached-cache

Memcached is een open-source, gedistribueerde cachingoplossing die gegevens in RAM opslaat om applicaties te versnellen en databases minder te belasten.

Bekijk details
Middleware
BackendNL

Middleware

Tussenliggende software

Middleware is een softwarelaag die de communicatie tussen applicaties, services, besturingssystemen en databases bemiddelt.

Bekijk details
Nginx
BackendNL

Nginx

Nginx-server, engine-x

Nginx is een krachtige HTTP-server en reverse proxy die statische content serveert, verzoeken naar applicaties doorstuurt, verkeer verdeelt en veilige HTTPS-verbindingen ondersteunt.

Bekijk details
Node.js
BackendNL

Node.js

JavaScript-runtimeomgeving

Node.js is een opensource JavaScript-runtimeomgeving voor de server waarmee snelle, schaalbare webapplicaties en backenddiensten worden ontwikkeld.

Bekijk details
OPcache
BackendNL

OPcache

Zend OPcache

OPcache bewaart gecompileerde PHP-code in het servergeheugen, waardoor reactietijden en CPU-gebruik afnemen.

Bekijk details
Phalcon
BackendNL

Phalcon

Phalcon PHP-framework

Phalcon is een krachtig PHP-framework dat in C is geschreven en als PHP-extensie wordt geleverd. Het maakt snelle, schaalbare webapplicaties mogelijk met een laag verbruik van serverresources.

Bekijk details
Phoenix
BackendNL

Phoenix

Phoenix Framework

Phoenix is een modern webframework voor Elixir voor het bouwen van snelle, schaalbare en betrouwbare webapplicaties, waaronder realtime systemen.

Bekijk details
PHP-FPM
Backend, Servers en hostingNL

PHP-FPM

PHP FastCGI Process Manager

PHP-FPM is een op FastCGI gebaseerde PHP-procesmanager die de prestaties, stabiliteit en schaalbaarheid van webapplicaties verbetert.

Bekijk details
QUIC
Backend, Servers en hostingNL

QUIC

Quick UDP Internet Connections

QUIC is een modern transportprotocol op basis van UDP dat verbindingen sneller opzet, de beveiliging verbetert en de basis vormt voor HTTP/3.

Bekijk details
Reverse proxy
BackendNL

Reverse proxy

Reverse-proxyserver

Een reverse proxy is een tussenserver die verzoeken van clients ontvangt en doorstuurt naar de juiste backendservers. Hij verhoogt de beveiliging en maakt load balancing, SSL-terminatie en caching mogelijk.

Bekijk details