BLOGSEM Devs
Articoli su sviluppo software, web e tecnologia
Cyber Resilience Act: mancano meno di tre settimane all'11 settembre
A luglio abbiamo spiegato perché la prima scadenza vincolante del CRA è l'11 settembre 2026, non il 2027. Adesso il tempo è finito: dall'11 settembre scattano gli orologi di 24 e 72 ore per le vulnerabilità sfruttate. La checklist finale, senza teoria.
Next.js annuncia una patch critica per il 26 agosto: preparati adesso
Vercel ha fatto una cosa rara e giusta: ha avvisato in anticipo che il 26 agosto uscirà una patch per una vulnerabilità critica di Next.js, con le versioni 16.3.3 e 15.5.24. I dettagli arrivano quel giorno. Cosa fare nei giorni prima per non subire la finestra di sfruttamento.
Il pavimento dei prezzi LLM è crollato: è il momento di ridisegnare il tiering
In due settimane di agosto Anthropic ha reso permanente il prezzo di Sonnet 5 a 2 e 10 dollari per milione di token, ha aggiornato Opus 5, OpenAI ha riorganizzato la gamma in tier durevoli e Google ha rilasciato Gemini 3.7 Flash. Se avete una feature AI in produzione, il vostro tiering per costo è già vecchio.
RAMpocalypse: il rincaro della RAM non era Hetzner, è il mercato
A luglio raccontavamo l'aumento di Hetzner come una scelta di un fornitore. Ad agosto è chiaro che era il sintomo: OVHcloud conferma il 5-10%, gli hyperscaler seguiranno nel secondo semestre, e i costi DRAM sono saliti fino al 500% da settembre 2025. Cosa fare quando il problema è il silicio, non il listino.
Il worm che ha infettato keyv: dentro l'attacco alla supply chain npm di agosto
Il 4 agosto è stato compromesso l'account GitHub del manutentore di keyv, 127 milioni di download a settimana, e in due giorni un worm auto-propagante ha avvelenato oltre 1.300 versioni di pacchetti. Non serve usare keyv per essere colpiti. Cosa abbiamo controllato sulle pipeline dei clienti.
AI Act, l'articolo 50 è in vigore: cosa è cambiato davvero il 2 agosto
A luglio era una scadenza da preparare, ora è diritto applicabile: dal 2 agosto chatbot, contenuti generati e deepfake vanno dichiarati, e il 31 luglio la Commissione ha confermato l'avvio dell'enforcement. Cosa abbiamo sistemato sui progetti dei clienti in mezza giornata.
Cyber Resilience Act: la prima scadenza non è il 2027, è l'11 settembre 2026
Il primo obbligo vincolante del CRA non è dicembre 2027: è l'11 settembre 2026, quando parte la segnalazione delle vulnerabilità sfruttate attivamente. Cosa dice la nuova guida della Commissione e cosa preparare adesso.
Il tuo fornitore AI può essere spento da un governo che non voti
Il 12 giugno un provvedimento di export control statunitense ha spento un modello di frontiera per tutti, in tutto il mondo, per diciotto giorni. Cosa significa per una PMI europea con una feature in produzione, e come ci si difende davvero.
AI Act, l'omnibus è legge: cosa slitta e cosa scatta il 2 agosto
Il Digital Omnibus è in vigore dal 27 luglio e rinvia le regole sui sistemi ad alto rischio al dicembre 2027. L'articolo 50 però non si è mosso: dal 2 agosto 2026 chatbot, contenuti generati e deepfake vanno dichiarati, e in Italia controlla ACN.
WP2Shell: la falla di WordPress che si sfrutta senza login
Il 17 luglio WordPress ha chiuso WP2Shell, catena di due CVE che dà RCE senza login su un'installazione pulita: i primi tentativi sono arrivati in poche ore. Cosa abbiamo controllato sui siti che manteniamo, e perché patchato non vuol dire pulito.
Kappa FuturFestival 2026 dietro le quinte: 80 TB in tre giorni e uno storage tutto flash
Dodici montatori, un solo storage, oltre 80 TB di girato in tre giorni. Al Kappa FuturFestival 2026 di Torino SEM Devs ha gestito il data management della media crew con un hot storage NVMe tutto flash da 40 Gbit in fibra, ridondato su doppio NAS.
TypeScript 7.0: il compilatore in Go e la fine delle build lente
Il compilatore nativo in Go è arrivato l'8 luglio: build complete da 8 a 12 volte più veloci e primo errore in editor dopo 1,3 secondi invece di 17,5. I benchmark, i breaking change e come pianificare la migrazione.
Hetzner raddoppia i prezzi CCX e CPX: cosa fare quando l'hosting economico non lo è più
Quarto intervento sui prezzi in un anno: le linee CCX e CPX salgono fino a 2,75 volte e un semplice rescale riprezza l'istanza al listino nuovo. Cosa abbiamo cambiato sulla nostra infrastruttura e su quella dei clienti, e perché cambiare fornitore non risolve.
Observability senza budget enterprise: lo stack per team piccoli
Log, metriche e tracce non sono un lusso da grandi aziende. Ecco lo stack economico e leggero che usiamo per capire cosa succede in produzione.
EU AI Act per le PMI: cosa scatta nel 2026 e cosa fare ora
Il regolamento europeo sull'AI entra in vigore a tappe. Molte PMI pensano di esserne fuori. Spesso non è vero. Ecco cosa riguarda chi costruisce prodotti con l'AI.
Passkeys nel 2026: possiamo davvero mandare in pensione la password?
Sincronizzati tra dispositivi, spinti da Apple, Google e Microsoft. Le passkey sono pronte per un login serio? Cosa abbiamo imparato mettendole in produzione.
Coding con agenti AI nel 2026: com'è cambiato davvero il nostro flusso
Non è più autocomplete. Gli agenti leggono il repo, aprono PR, sistemano test. Ma il collo di bottiglia si è spostato, non è sparito.
Tailwind CSS v4 in produzione: il nuovo motore vale la migrazione?
Motore Oxide, configurazione CSS-first, build più veloci. Abbiamo migrato tre progetti reali. Cosa abbiamo guadagnato e dove ci siamo fatti male.
Nameless 2026 dietro le quinte: data management e IT per la media crew
Dietro le clip che scorri online c'è un problema che il pubblico non vede: i dati. Al Nameless Music Festival 2026 SEM Devs ha gestito ingest, storage ridondante su doppio NAS e la rete che ha fatto montare l'intera crew direttamente sullo storage.
INP un anno dopo: come teniamo l'interazione sotto i 200ms
Interaction to Next Paint ha sostituito FID come metrica di reattività. A un anno di distanza sappiamo cosa muove davvero l'ago e cosa è teatro.
Cloud sovrano europeo nel 2026: realismo, non ideologia
Hetzner, OVH, Aruba e i nuovi player UE crescono in silenzio. Tra il Cloud Act, GDPR e prezzi reali, la scelta si fa pragmatica.
PostgreSQL 17 in produzione: le feature che usiamo davvero
Da quando 17 è in LTS, lo abbiamo girato sui nostri progetti più grossi. Cosa è valso l'upgrade, cosa è rimasto sulla carta.
AI agents per PMI a metà 2026: cosa funziona davvero e cosa no
Un anno dopo la stagione degli agenti autonomi, il livello operativo si è alzato. Ma i casi d'uso vincenti sono pochi e ben definiti.
Next.js 16 e React 19 dopo sei mesi: cosa abbiamo davvero usato
Server Actions sempre più centrali, partial prerendering finalmente stabile, e una macchina di build che fa meno rumore. Il bilancio a maggio 2026.
EAA undici mesi dopo: cosa è davvero cambiato nei siti italiani
L'European Accessibility Act è in vigore dal 28 giugno 2025. A maggio 2026 il quadro è più chiaro: poche multe, molti audit, qualche sorpresa.
Performance web nel 2026: l'INP è cresciuto, l'LCP no
Dal Chrome UX Report di inizio 2026 emerge un dato netto: l'INP è la metrica che separa siti veloci e siti lenti. Cosa fare per stare sotto i 200ms.
Kubernetes per PMI nel 2026: ancora una scelta sensata?
Dopo cinque anni di hype, Kubernetes nelle PMI italiane è raro. È un fallimento o una scelta corretta?
Web Components: rinascita o slow death?
Lit, Shoelace, micro-frontend. I Web Components sono nel 2026 una scelta seria? Nostra esperienza su tre casi.
Claude Code: L'evoluzione di uno strumento di riconoscimento musicale
Scopri come Claude Code è passato da uno strumento a riga di comando a un prodotto sofisticato con un tech stack che include TypeScript.
GSD: il sistema di meta-prompting e ingegneria del contesto per assistenti di coding AI
Scopri come GSD può aiutarti a gestire il contesto e a semplificare i flussi di lavoro complessi dei progetti di sviluppo software
OpenClaw, Nanoclaw, Picoclaw: Quali sono le Differenze?
Scopri le differenze fondamentali tra OpenClaw, Nanoclaw e Picoclaw, e come queste tecnologie possono influenzare il tuo sviluppo software
Come funziona OpenAI Codex: una guida tecnica
Scopri come OpenAI Codex utilizza l'intelligenza artificiale per generare codice di alta qualità e migliorare la produttività degli sviluppatori
PostgreSQL 17 in produzione: le tre feature che ci sono piaciute
Postgres 17 è uscito a settembre 2024. Sei mesi dopo l'aggiornamento dei nostri progetti, le tre cose che cambiano davvero.
Vercel Marketplace e l'integrazione AI: cosa è bello, cosa no
Vercel ha rifatto il Marketplace integrando assistenti AI per setup, debug, deploy. Cosa funziona davvero.
VS Code AI built-in: quanto serve ancora Copilot?
Microsoft ha integrato AI nativa in VS Code. Per chi ha Copilot, vale ancora 19$/mese? Test sul campo.
Edge functions nel 2026: chi sta vincendo davvero
Cloudflare Workers, Vercel Edge, Deno Deploy, Bun. Quattro filosofie. Cosa scegliamo nel 2026 per progetti edge-native.
NIS3: cosa si muove in UE per la prossima ondata di cybersecurity
Discussioni informali al Parlamento UE sulla NIS3. Niente di ufficiale, molti segnali. Cosa rivelano.
Un anno di NIS2: cosa abbiamo davvero imparato implementandola
A 12 mesi dall'entrata in vigore del D.Lgs. 138/2024, abbiamo accompagnato sette aziende lungo il percorso. Le cinque cose che fanno la differenza, e le tre che si possono evitare.
AI agents in customer operations: il primo bilancio del 2026
Dopo un anno di agenti su ticket, lead routing e qualifica, sappiamo dove rendono e dove rovinano. Tre pattern che funzionano, tre che no.
Anno 2025 in 7 trend tech che hanno toccato i nostri progetti
AI agentica, edge native, prompt cache, NIS2 reali, SBOM, ARM, ESG. Cosa è entrato davvero, cosa è rimasto rumore.
Bun 2.0 stable: cosa cambia davvero, e perché lo stiamo provando in produzione
Due anni dopo la 1.0, Bun arriva alla 2.0 con compatibilità Node ≥ 22, deploy native e tooling rifinito.
pgAdmin alternative nel 2025: TablePlus, Beekeeper, DataGrip
pgAdmin fa il suo dovere. Ma per chi lavora con i database tutti i giorni, ci sono alternative molto più piacevoli.
ERP custom o gestionale standard: la domanda giusta da porsi
Costruire da zero un gestionale o adottare un ERP standard? La risposta non è ideologica. È un calcolo, e ha tre variabili che troppi clienti dimenticano.
Dependency security: SBOM, Trivy, Snyk e cosa abbiamo imparato
Conoscere cosa è dentro il tuo software è ormai un obbligo, non un'opzione. Tre strumenti per partire seriamente.
TanStack Start: la nuova alternativa a Next.js, ne vale la pena?
Type-safe routing, server functions, full SSR. TanStack Start prova a fare a Next.js quello che Next.js ha fatto a Create React App.
Claude 4.5 e i risparmi del prompt caching: numeri reali in produzione
Anthropic ha rilasciato Claude 4.5 con prompt cache più efficiente. Per chi gestisce assistenti AI in produzione, il risparmio è notevole.
Zero-trust per le PMI: come si fa davvero, senza vendere fumo
Zero-trust è diventato il termine più abusato della cybersecurity. Per una PMI cosa significa concretamente, da dove si parte, e quanto costa.
AI video generation in azienda: Sora, Veo, e cosa serve davvero
Modelli video AI maturi nel 2025. Per chi fa marketing, formazione o prodotto: dove conviene già, dove ancora no.
Inngest vs BullMQ: quale queue per progetti italiani nel 2025
Job processing serverless o Redis self-hosted: due filosofie. Quando scegliamo l'una e l'altra, e perché.
Backup ransomware-safe: cosa abbiamo cambiato dopo gli attacchi del 2024-25
Snapshot mutati, copie online cancellate, eredi dei backup. Le tre lezioni che hanno cambiato il nostro setup standard.
WCAG 2.2 AA: audit reali su 6 e-commerce italiani, le 7 cose che fallisco sempre
L'European Accessibility Act è in vigore. Su sei nostri audit, sette problemi ricorrenti che bloccano il livello AA.
Headless WordPress nel 2025: ancora vivo? Sì, ma diversamente
Due anni fa eravamo scettici. Oggi headless WP è una pratica più matura, con strumenti migliori e un ambito d'uso più chiaro. Cosa è cambiato e cosa no.
Da NextAuth.js ad Auth.js v5: la migration spiegata
Auth.js v5 è uscito stable. Cosa cambia, come si migra, e perché lo abbiamo aspettato a lungo.
Hetzner ARM Ampere: prove sul campo, ne vale la pena?
Nuove istanze ARM su Hetzner Cloud. Performance, compatibilità Node.js, container, e prezzo: i numeri reali.
Stripe vs PayPal vs Satispay: matrix di scelta per e-commerce italiani 2025
Tre player, tre fasce di pubblico. La matrix che usiamo per consigliare il giusto mix di payment per i nostri clienti.
Synology vs Ugreen NAS: quale scegliere per uno studio di produzione
Synology resta il riferimento, Ugreen è il nuovo concorrente diretto. Quale scegliere oggi per uno studio video, una produzione fotografica o un piccolo ufficio.
Software ESG per le PMI italiane: cosa serve davvero nel 2025
La CSRD si estende, le richieste di sostenibilità arrivano dalla supply chain. Ecco cosa abbiamo costruito (e comprato) per sei clienti.
Cursor, Copilot, Claude Code: tre filosofie a confronto sul codice quotidiano
Due anni di AI assistance nel quotidiano. Quale strumento usiamo per cosa, dove ognuno brilla, e perché il futuro non è di un tool solo.
WordPress 6.8: zoom out, pattern library più potenti, e cosa sistemare prima
L'ultima major di WordPress lavora sul Site Editor. Cosa è arrivato bene, cosa rompe, cosa testare in staging.
pgvector vs vector DB dedicati: per casi italiani, basta Postgres?
Pinecone, Qdrant, Weaviate. O semplicemente pgvector. Le soglie reali oltre cui il dedicato vince.
React Server Components in produzione: 18 mesi dopo, cosa abbiamo imparato
Dopo un anno e mezzo di Server Components nei progetti reali, abbiamo dieci pagine di lezioni. Le quattro che ci hanno cambiato il modo di pensare le applicazioni web.
Self-hosted analytics nel 2025: Plausible, Umami, Pirsch
Tre alternative GDPR-friendly a Google Analytics. Quale scegliamo per i nostri clienti, e quanto costa davvero ospitarle.
GitHub Copilot Workspace: vale i 39$/mese? Sì e no.
Disegnato per gestire interi task, non singole righe. Dopo un mese su progetti reali, ecco dove brilla e dove no.
Cloudflare Workers: il limite reale di 10ms CPU e come ci si convive
I Workers sono potenti ma severi. 10ms di CPU per request — non wall time — disciplinano come scrivi codice.
Tailwind CSS v4: motore Oxide, CSS-first e niente più config JavaScript
Il 22 gennaio Tailwind v4 è diventata stabile. Build più veloci, configurazione in CSS, supporto nativo a container queries. Perché stiamo migrando i nostri progetti.
Postgres zero-downtime migration: i pattern che usiamo davvero
Aggiungere colonne, rinominare, cambiare tipo: tutto senza interrompere il servizio. Le quattro tecniche che applichiamo.
React 19 in produzione: i primi due mesi, le tre cose che ci sono piaciute
Stable a dicembre 2024, in produzione a gennaio. useActionState, form actions native, useOptimistic: cosa cambia davvero.
L'anno tech 2024 in cinque cose: quelle che abbiamo davvero usato
Niente top 100. Le cinque innovazioni che sono entrate nei nostri progetti reali quest'anno e ci sono rimaste.
MCP, il protocollo che cambia il modo di usare l'AI negli IDE
A novembre Anthropic ha annunciato Model Context Protocol. Sembra un dettaglio tecnico, è un cambio di paradigma per chi sviluppa software con assistenti AI.
PWA su iOS in EU dopo il DMA: dove siamo arrivati
Dal blocco di febbraio alla retromarcia di Apple. Stato delle PWA su iPhone in Europa, con cose che funzionano e che non.
AI Act: cosa significa la prima compliance per i modelli generali
Le prime regole sui modelli foundation entrano in vigore a maggio 2025. Cosa devono fare provider, integratori e clienti finali.
Next.js 15 e React 19: cosa cambia (e cosa rompe) sui progetti reali
Async Request APIs, caching meno aggressivo, React Compiler in beta. Next.js 15 è la release più impattante dal 13. Cosa adottare e cosa rimandare.
Drizzle ORM vs Prisma: la scelta che facciamo nei progetti nuovi
Prisma resta il default, Drizzle ha guadagnato molto. Quando scegliamo l'uno e quando l'altro nel 2024.
NIS2 in Italia: il 17 ottobre arriva, e il D.Lgs. 138/2024 è realtà
Il D.Lgs. 138/2024 è stato pubblicato in Gazzetta. Cosa cambia operativamente per chi è dentro al perimetro NIS2, e cosa fare nei 90 giorni successivi.
Astro 5 e il Content Layer: i contenuti diventano dati
Astro 5 unifica content collection, CMS esterni e API. Per chi costruisce siti contenuti-heavy, è il salto che mancava.
WCAG 2.2: il livello AA non è opzionale (e nemmeno difficile)
Le WCAG 2.2 sono ufficiali da ottobre 2023. Con l'European Accessibility Act in arrivo a giugno 2025, il livello AA è una baseline, non un obiettivo. Vediamo cosa cambia.
Headless commerce 2024: Shopify Hydrogen, WooCommerce o Medusa?
Tre filosofie diverse per scollegare frontend e backend e-commerce. Quando ognuno è la scelta giusta, e per chi.
AWS S3 + EventBridge: pipeline event-driven senza Lambda spaghetti
Far reagire il sistema all'arrivo di file su S3, senza accumulare 30 trigger Lambda. EventBridge è la risposta — se la sai modellare.
Tailscale: la VPN che funziona davvero per team distribuiti
Niente OpenVPN, niente WireGuard a mano. Tailscale ti porta su una mesh privata in 90 secondi. Cosa abbiamo cambiato dopo averla adottata.
WordPress 6.6: block themes maturi e cosa cambia per chi sviluppa siti
Section styles, override nei pattern sincronizzati, view transitions: WordPress 6.6 è il release più solido per il block editor da quando esiste. Vediamo cosa adottare davvero.
GitHub Actions: i sette pattern per pipeline davvero veloci
Cache pulita, jobs paralleli, matrice intelligente. Da 14 minuti a 3 minuti su una nostra build reale.
Onsite data management ai festival: cosa è, perché serve
Decine di fotografi, ore di video da ingestare, social team che pubblicano in tempo reale. Come si tiene in piedi la pipeline di un grande festival senza perdere un fotogramma.
WordPress 6.5: la Block Bindings API è il pezzo che mancava
Connettere blocchi a campi custom senza scrivere PHP. Per chi gestisce siti editoriali, è una piccola rivoluzione.
WooCommerce e gestionale: integrare e-commerce ed ERP senza pazzia
Catalogo, ordini, magazzino, fatturazione: il punto dolente di ogni e-commerce italiano. Ecco i pattern di integrazione che usiamo davvero in produzione.
pgvector e RAG: il primo progetto cliente con AI sui dati interni
Document search semantica su 8.000 documenti aziendali. Postgres + pgvector + embeddings: cosa abbiamo imparato.
Hetzner, Vercel, AWS: dove ospitare la tua web app nel 2024
Tre filosofie diverse, tre fasce di prezzo diverse. Quale scegliamo per i nostri clienti, come passiamo dall'una all'altra e quanto costa davvero ogni opzione.
TanStack Query 5 vs SWR vs RTK Query: quale per cosa nel 2024
Tre librerie di data-fetching, tre filosofie diverse. Quando scegliamo cosa, e perché TanStack Query è quasi sempre la nostra prima opzione.
Reti aziendali con Ubiquiti UniFi: la formula che funziona per le PMI
Switch managed, AP Wi-Fi 6/7, controller centralizzato. Perché continuiamo a scegliere UniFi per uffici, studi e impianti produttivi sotto i 200 dispositivi.
Sanity CMS in produzione: 6 mesi dopo, cosa rifaremmo e cosa no
Studio personalizzabile, GROQ, real-time collaboration. I punti che ci hanno convinto e i tre dove abbiamo sudato.
Prisma 5.10 e relationLoadStrategy: un join nel posto giusto
Prisma 5.10 introduce relationLoadStrategy, una preview che permette di scegliere tra subquery e join per le relazioni. Per chi soffriva di N+1 nascosti, è ossigeno.
Synology DSM 7.2 e Docker: cosa funziona davvero (e cosa no)
Container Manager ha sostituito Docker. Cosa abbiamo imparato gestendo 12 stack su DSM nei nostri clienti.
NIS2: la nuova direttiva UE sulla cybersecurity (e perché tocca anche le PMI)
La direttiva NIS2 entra in vigore in Italia entro il 2024. Allarga molto il perimetro rispetto alla NIS1: chi è coinvolto, cosa serve fare, e da dove iniziare.
AI Act UE: cosa contiene davvero il deal di dicembre
Dopo 38 ore di trilogo, l'8 dicembre 2023 c'è l'accordo politico. Cosa cambia per chi sviluppa o usa AI in Europa.
Cookie banner e Garante Privacy: cosa devi sistemare prima del 2024
Il Garante è tornato a colpire i cookie banner non conformi. Tra dark pattern, scroll come consenso e Google Analytics, ecco le regole che applichiamo a tutti i siti dei nostri clienti.
Bun 1.0 in dev: è pronto a sostituire Node? Quasi.
Test runner, package manager, runtime: Bun 1.0 è già più veloce di Node in tutto. Vediamo se basta per metterlo in produzione.
La regola del backup 3-2-1: dalla teoria alla pratica nelle PMI
Tre copie, due supporti diversi, una offsite. Una regola di trent'anni che troppe aziende italiane non applicano. Ecco come la implementiamo davvero in cantiere.
Cloudflare R2 vs AWS S3: la fattura, i benchmark, e quando ha senso saltare
R2 promette zero costi di egress. Per chi ha S3 con CDN davanti, vale il salto? Numeri reali da un nostro cliente.
Next.js 14: Server Actions stabili e Partial Prerendering all'orizzonte
Vercel ha rilasciato Next.js 14 al Next.js Conf di San Francisco: niente nuove API ma le Server Actions diventano stabili e arriva il Partial Prerendering in preview.
Tailwind: quanti megabyte di JavaScript ci risparmiamo davvero?
Tailwind elimina CSS-in-JS, e con esso un buon pezzo di runtime JS. Quantifichiamo il risparmio su tre nostri progetti reali.
TypeScript 5.2: la keyword `using` e la fine dei try/finally infiniti
TypeScript 5.2 introduce `using` e `await using`, anticipando la proposta ECMAScript Explicit Resource Management. Una piccola rivoluzione per chi gestisce file, connessioni e lock.
Lighthouse 11 e i nuovi Core Web Vitals: cosa cambia per chi ottimizza
Niente più PWA score, INP che sostituisce FID, e accessibility più severa. Una piccola rivoluzione nei nostri report di audit.
WordPress headless: pro, contro e quando ha davvero senso
Disaccoppiare il backend di WordPress dal frontend è di moda, ma non è la soluzione universale. Ecco quando vale la pena, quando no, e cosa abbiamo imparato sul campo.
Astro 3.0 e le View Transitions: SPA-feel senza il peso della SPA
Le navigazioni fluide come in un'app, ma con un sito statico. Astro 3.0 fa un passo grosso e cambia il modo di pensare i siti contenuti-heavy.
PostgreSQL 15 in produzione: il bilancio dopo sei mesi
MERGE, logical decoding più veloce, performance su sort. Cosa abbiamo davvero usato e cosa è rimasto sulla carta.
Next.js 13.4 e l'App Router stabile: cosa cambia davvero
Vercel ha dichiarato stabile l'App Router con la 13.4. Tra Server Components, layout annidati e nuove convenzioni di routing, capiamo cosa adottare subito e cosa lasciar maturare.