Gå til innhold

Back-end rammeverk

JavaScript på serveren.

We're highlighting interesting features or libraries we think you should know about.

Library Highlight: ElysiaJS

Det finnes mange back-end-rammeverk, men Elysia skiller seg ut som det eneste bygget på Bun.

Å satse på en helt ny runtime kan være risikabelt, men med Buns voksende popularitet ser det ut til at satsingen kan lønne seg. Om ikke annet er det i alle fall et interessant eksperiment!

Useful Resources

Back-end Frameworks Ratios Over Time

Etter tre års fravær fra undersøkelsen var det på tide å sjekke tilbake på back-end-rammeverkene. Og ingen overraskelse her: Express er fortsatt lederen når det gjelder bruk, selv om Nest avanserer i et pent tempo.

Men ting blir mer interessante når vi ser på Satisfaction-fanen, der de tre første prosjektene (Hono, Nitro og ElysiaJS) alle er nye innslag, noe som gjør dette til en av de mest spennende kategoriene å følge de kommende årene.

Express
NestJS
Fastify
Strapi
Hono
Koa
ElysiaJS
Adonis
Hapi
Directus
tRPC
Nitro

Modus:

Visning:

Bruk:

Proportion of respondents having used an item
0%
20%
40%
60%
80%
100%
2017
2018
2019
2020
2021
2022
2023
2024
2025
0%
20%
40%
60%
80%
100%

Other Back-end Frameworks

oRPC tilbyr typesikre API-er, noe som er et stort fortrinn sammenlignet med tradisjonelle back-end-løsninger som ble laget for TypeScript-omveltningen.
0%
20%
40%
60%
80%
100%
2
4
5
8
Andre svar
0%
20%
40%
60%
80%
100%
Vi ba medlemmer av JavaScript-miljøet dele sitt “årets valg”

Mitt 2025-valg: The Atproto Dev Community

Jeg mener at atproto-utviklermiljoet fortjener rampelyset - en av de offisielle SDK-ene er TypeScript! Og en ekstra shout-out til Jason Lengstorf og alle andre som var involvert i dette.
Vi ba medlemmer av JavaScript-miljøet dele sitt “årets valg”

Jenn Schiffer

Anerkjent lysmaker og karaokeproff

Number of Items

Respondentene bruker vanligvis relativt få back-end-rammeverk, noe som kan forklare hvorfor Express forblir så dominerende: har du valgt en back-end, er det lite sannsynlig at du går ut av din vei for å prøve nye alternativer.
0%
5%
10%
16%
21%
26%
01
0
02
1
03
2
04
3
05
4
06
5
07
6
08
7
09
8
10
9
11
10
12
11
13
12
0%
5%
10%
16%
21%
26%

Back-end Frameworks Pain Points

Selv om Express fortsatt er mye brukt 15 år etter første lansering, begynner noen å ønske at back-end-økosystemet beveger seg videre til mer moderne alternativer.

Dette gjelder spesielt når det kommer til typesikre, TypeScript-kompatible API-er, noe det ærverdige rammeverket aldri var ment å tilby.

What pain points have you encountered when using back-end frameworks?
Multiple
Top pain point topics overall.

View:

Items that are not one of “limitations”
0%
20%
40%
60%
80%
100%
01
Lack of “all in one” framework
1
02
Cognitive overload
3
03
04
Education
4
05
JavaScript on the server
06
Performance
07
Architecture issues
2
08
09
Databases & ORMs
1
10
Ecosystem issues
1
11
End-to-end typesafety
12
Tooling
1
13
Authentication
14
Deployment
15
Maintenance
16
17
Static typing
18
Debugging
2
19
maturity
20
Input Validation
22
ESM & CJS
23
Dependencies
24
Server-client communication
1
25
0%
20%
40%
60%
80%
100%

Anbefalte ressurser

API Design in Node.js, v5
Scott Moss
Netflix

API Design in Node.js, v5

Build scalable APIs for any application with Node.js and Express. Learn RESTful API design best practices as you design routes, run Postgres migrations, and secure your API with JWT-based authentication.
Backend System Design
Jem Young
Netflix

Backend System Design

Grab your favorite diagramming tool and develop the system-thinking skills to solve complex backend design challenges related to scaling, data storage, reliability, and performance.
Takk til våre partnere for deres bidrag! Lær mer.