Backend

Backend

En ordlista över begrepp kopplade till applikationers serversida, API:er, backendramverk, prestanda och webbinfrastruktur.

Grunderna i Backend

Backend är den serversida av en applikation som ansvarar för affärslogik, databehandling, integrationer, säkerhet och kommunikation med databaser och externa tjänster. Det omfattar tekniker, mönster och verktyg som inte syns direkt för användaren, men som är avgörande för att IT-system ska fungera.

Teknisk omfattning

Backend omfattar språk, ramverk och körmiljöer som används för att bygga API:er, webbapplikationer och servertjänster. Vanliga tekniker är bland annat ASP.NET, Node.js, Laravel, Symfony, Spring Boot, Express.js, Flask, Ruby on Rails, CakePHP, CodeIgniter, Phalcon, Phoenix, Yii Framework och Zend Framework.

Även komponenter för infrastruktur och prestanda spelar en viktig roll, till exempel Nginx, PHP-FPM, reverse proxy, middleware, cron job, OPcache, Varnish Cache, Cache-Control, Brotli, Gzip, HTTP/2, HTTP/3 och QUIC.

Betydelse i IT-projekt

Backend påverkar applikationens stabilitet, skalbarhet och säkerhet. Här implementeras dataoperationer, auktorisering, sessionshantering, betalningsintegrationer, bakgrundsjobb och logik för affärsprocesser.

Ett väl utformat backendlager gör det lättare att vidareutveckla produkten, integrera med frontend, automatisera processer och behålla hög systemprestanda under belastning.

Roller kopplade till Backend

  • Backendutvecklare
  • PHP-utvecklare
  • Node.js-utvecklare
  • Java-utvecklare
  • .NET-utvecklare
  • Python-utvecklare
  • Ruby-utvecklare
  • API-utvecklare
  • DevOps engineer
  • Software engineer

Keywords

Alfabetiskt filter

Ordbokstermer

31 resultat

ASP.NET
BackendSV

ASP.NET

ASP.NET Core

ASP.NET är en öppen plattform från Microsoft för att utveckla snabba, säkra och skalbara webbapplikationer i .NET-ekosystemet.

Visa detaljer
Backend
Backend, Grundläggande begrepp och akronymerSV

Backend

Applikationens serversida

Backend är den serverbaserade delen av en webbplats eller applikation som hanterar logik, data, databaser, säkerhet och integrationer.

Visa detaljer
Backend developer
BackendSV

Backendutvecklare

Backendprogrammerare

En backendutvecklare bygger den tekniska grunden för webbplatser, webbutiker och applikationer. Rollen omfattar affärslogik, databaser, API:er, integrationer, säkerhet och serverprocesser.

Visa detaljer
Brotli
Backend, WebbplatsutvecklingSV

Brotli

Brotli-komprimering

Brotli är en förlustfri komprimeringsalgoritm som minskar storleken på webb filer och snabbar upp överföringen till webbläsaren.

Visa detaljer
Cache-Control
Backend, WebbplatsutvecklingSV

Cache-Control

HTTP-huvudet Cache-Control

Cache-Control är ett HTTP-huvud som anger hur webbläsare, proxyservrar och CDN-tjänster ska lagra och återanvända webbplatsens resurser.

Visa detaljer
CakePHP
Backend, WebbplatsutvecklingSV

CakePHP

CakePHP-ramverk

CakePHP är ett open source-PHP-ramverk baserat på MVC som effektiviserar utvecklingen av säkra, skalbara och välstrukturerade webbapplikationer.

Visa detaljer
CodeIgniter
BackendSV

CodeIgniter

PHP-ramverket CodeIgniter

CodeIgniter är ett lättviktigt och effektivt PHP-ramverk för dynamiska webbapplikationer, webbtjänster och backendsystem.

Visa detaljer
Cron job
BackendSV

Cronjobb

Cron-uppgift, schemalagd uppgift

Ett cronjobb är en automatisk uppgift som körs på en server enligt ett definierat schema. Det används bland annat för säkerhetskopiering, datasynkronisering och återkommande skript.

Visa detaljer
Express.js
BackendSV

Express.js

Express

Express.js är ett minimalistiskt och flexibelt Node.js-ramverk för webbsidor, HTTP-servrar och skalbara API:er.

Visa detaljer
Flask
BackendSV

Flask

Python-mikroramverket Flask

Flask är ett lätt och flexibelt Python-mikroramverk för att bygga webbapplikationer, API:er, prototyper och mikrotjänster.

Visa detaljer
FuelPHP
BackendSV

FuelPHP

FuelPHP-ramverk

FuelPHP är ett flexibelt PHP-ramverk för skalbara webbapplikationer, med modularitet, HMVC-arkitektur och ett intuitivt arbetssätt.

Visa detaljer
Gzip
BackendSV

Gzip

GNU zip

Gzip är en förlustfri komprimeringsmetod som minskar textfilers storlek och gör webbplatser snabbare att överföra.

Visa detaljer
HTTP/2
BackendSV

HTTP/2

Hypertext Transfer Protocol 2

HTTP/2 är en modern version av HTTP-protokollet som effektiviserar kommunikationen mellan webbläsare och server genom multiplexering, rubrikkomprimering och binär överföring.

Visa detaljer
HTTP/3
BackendSV

HTTP/3

HTTP version 3

HTTP/3 är en modern version av HTTP-protokollet som använder QUIC i stället för TCP. Det ger snabbare anslutningar, lägre fördröjning och stabilare webbplatser, särskilt i mobilnät.

Visa detaljer
Laravel
BackendSV

Laravel

Laravel PHP-ramverk

Laravel är ett modernt PHP-ramverk för skalbara webbapplikationer, nätbutiker, SaaS-plattformar och anpassade CMS-lösningar.

Visa detaljer
Memcached
Backend, DatabaserSV

Memcached

Memcached-cache

Memcached är en distribuerad cachelösning med öppen källkod som lagrar data i RAM för att snabba upp applikationer och minska belastningen på databaser.

Visa detaljer
Middleware
BackendSV

Middleware

Mellanprogramvara

Middleware är ett programvarulager som förmedlar kommunikationen mellan applikationer, tjänster, operativsystem och databaser.

Visa detaljer
Nginx
BackendSV

Nginx

Nginx-server, engine-x

Nginx är en högpresterande HTTP-server och reverse proxy som levererar statiskt innehåll, vidarebefordrar förfrågningar till applikationer, balanserar trafik och stöder säkra HTTPS-anslutningar.

Visa detaljer
Node.js
BackendSV

Node.js

JavaScript-körmiljö

Node.js är en öppen JavaScript-körmiljö på serversidan för utveckling av snabba och skalbara webbapplikationer och backendtjänster.

Visa detaljer
OPcache
BackendSV

OPcache

Zend OPcache

OPcache lagrar kompilerad PHP-kod i serverns minne och minskar svarstider och processoranvändning.

Visa detaljer
Phalcon
BackendSV

Phalcon

Phalcon PHP-ramverk

Phalcon är ett högpresterande PHP-ramverk skrivet i C och levererat som ett PHP-tillägg. Det gör det möjligt att bygga snabba, skalbara webbapplikationer med låg förbrukning av serverresurser.

Visa detaljer
Phoenix
BackendSV

Phoenix

Phoenix Framework

Phoenix är ett modernt webbramverk för Elixir som används för att bygga snabba, skalbara och tillförlitliga webbapplikationer, inklusive realtidssystem.

Visa detaljer
PHP-FPM
Backend, Servrar och hostingSV

PHP-FPM

PHP FastCGI Process Manager

PHP-FPM är en FastCGI-baserad processhanterare för PHP som förbättrar webbapplikationers prestanda, stabilitet och skalbarhet.

Visa detaljer
QUIC
Backend, Servrar och hostingSV

QUIC

Quick UDP Internet Connections

QUIC är ett modernt UDP-baserat transportprotokoll som kortar anslutningstiden, förbättrar säkerheten och utgör grunden för HTTP/3.

Visa detaljer
Reverse proxy
BackendSV

Reverse proxy

Omvänd proxyserver

En reverse proxy är en mellanserver som tar emot klientförfrågningar och vidarebefordrar dem till rätt backendservrar. Den ökar säkerheten och möjliggör lastbalansering, SSL-terminering och cachning.

Visa detaljer