Skip to content
No results
  • A JSBlogról
JSBlog
  • Winben blogja
  • CSS
  • Git
  • HTTP
  • Node.js
  • Teljesítmény
  • Web API-k
  • Webbiztonság
JSBlog
  • Web API-k

A structuredClone nem JSON.stringify: így másolj valódi JavaScript-adatot

Strukturált adatok másolását szemléltető technikai diagram

A structuredClone() megtartja a Date, Map, Set és körkörös hivatkozások szerkezetét is. Mutatjuk, mikor jobb a JSON-trükknél, és mikor érdemes transferről dönteni.

  • Szabó Benjámin
  • 2026.03.04.
  • Teljesítmény

A szerver gondolkodik, a böngésző már tölt: a HTTP 103 Early Hints

Idővonal-diagram: felül a hagyományos folyamat, ahol az erőforrások betöltése csak a teljes válasz után indul, alul az Early Hints-szel gyorsított folyamat, ahol az erőforrások már a szerver feldolgozása közben, párhuzamosan töltődnek, és a teljes folyamat rövidebb idő alatt fejeződik be

A HTTP 103 Early Hints válasszal a szerver már a render közben elárulja, milyen erőforrásokat fog kérni a böngésző. Megnézzük Node.js demóval, mit tud a CDN-es visszajátszás, és miért mutat a Shopify mobilos mérése épp ellenkező hatást.

  • Szabó Benjámin
  • 2026.03.03.
  • Webbiztonság

A böngésző már jelzi a kérés eredetét: Fetch Metadata a szerver előtt

Böngészőből érkező kérés ellenőrzése védelmi pajzson keresztül egy alkalmazásszerver felé

A Fetch Metadata fejlécekből a szerver láthatja, milyen webes kontextusból érkezett a kérés. Megmutatjuk, hogyan építhető rá óvatos, Node-ban is tesztelhető kiegészítő CSRF-védelmi policy.

  • Szabó Benjámin
  • 2026.02.28.
  • Node.js

node:sqlite: a Node.js beépített adatbázis-modulja immár release candidate stabilitáson

Egy Node.js folyamatot jelképező hexagon ikon közvetlen, rövid nyíllal kapcsolódik egy adatbázis-cilinder ikonhoz, középen egy pipával jelölt stabilitás-jelvénnyel, sötét, technikai stílusú háttér előtt.

A node:sqlite 2026 tavaszán elérte a release candidate stabilitást a Node.js LTS ágában is. Megnéztük, mit jelent ez a gyakorlatban, mi a meglepő null-prototype viselkedés a lekért sorokban, és mikor éri meg a better-sqlite3 helyett ezt választani.

  • Szabó Benjámin
  • 2026.02.23.
  • Web API-k

A fetch timeout nem timeout: AbortSignal.timeout() a gyakorlatban

Fetch kérés határidejét és leállítását bemutató sematikus ábra

A fetchhez nincs szabványos timeout opció. Az AbortSignal.timeout() és az AbortSignal.any() a kérést is leállítja – nem csak a rá váró promise-t.

  • Szabó Benjámin
  • 2026.02.19.
  • Node.js

TypeScript build lépés nélkül: így működik a Node.js type strippingje

Diagram a Node.js type strippingről: a bal oldali kódablakban típusannotációkkal tarkított TypeScript-kód, a jobb oldaliban ugyanazok a sorok, a típusok helyén üres, szaggatott körvonalú helyekkel

A node app.ts ma már egyszerűen működik: a Node.js stabil, alapértelmezett funkcióként távolítja el a típusokat futtatás előtt. Megnéztük, hogyan csinálja, mit nem fog soha támogatni, és mely buktatókba lehet a gyakorlatban belefutni.

  • Szabó Benjámin
  • 2026.02.18.
Prev
1 2 3 4 5
Copyright © 2026 - WordPress Theme by CreativeThemes