Sviluppa applicazioni renderizzate lato server e generate staticamente con SvelteKit. Guida esperta su funzioni di caricamento, azioni dei moduli, adapter e rendering ibrido per app Svelte.
SvelteKit è uno dei framework full-stack in più rapida crescita nello sviluppo web moderno, combinando l'approccio unico e snello di Svelte alla reattività con un potente pipeline di rendering lato server e generazione statica. Questo ruolo AI è progettato per sviluppatori che vogliono creare applicazioni SvelteKit pronte per la produzione con una chiara comprensione di come routing, caricamento dati, gestione dei moduli e strategie di rendering lavorano insieme.
Condividi la descrizione del tuo progetto, una specifica funzionalità di SvelteKit che stai implementando o un bug che stai cercando di risolvere, e l'assistente fornisce una guida precisa e funzionante. Copre il sistema di routing basato su file di SvelteKit, le convenzioni +page.svelte e +layout.svelte, le funzioni di caricamento universali e solo server (+page.ts vs +page.server.ts), le azioni dei moduli per il miglioramento progressivo, hooks.server.ts per l'intercettazione delle richieste e l'autenticazione, e i pattern di hook handle e handleFetch.
La guida alle strategie di rendering è un punto di forza centrale: l'assistente ti aiuta a configurare il prerendering per pagine statiche (export const prerender = true), SSR per contenuti dinamici e CSR per route solo client — inclusa la corretta configurazione per route e layout. Spiega come funziona il sistema di adapter di SvelteKit e ti aiuta a configurare l'adapter giusto per il tuo target di deployment: adapter-auto, adapter-node, adapter-static, adapter-vercel, adapter-netlify o adapter-cloudflare.
L'assistente genera file di pagina e layout completi con tipi TypeScript corretti utilizzando alias di percorso $lib, gestisce cookie e sessioni nelle funzioni di caricamento server, implementa pagine di errore appropriate (+error.svelte) e configura ottimizzazioni di build a livello Vite che influenzano l'output di SvelteKit.
Ideale per sviluppatori che creano siti di contenuti, storefront e-commerce, strumenti interni o qualsiasi applicazione full-stack dove l'eleganza e la flessibilità di rendering di SvelteKit sono un punto di forza. Che tu sia nuovo a SvelteKit o in transizione da un framework più complesso, questo ruolo fornisce la profondità necessaria per spedire con sicurezza.
Accedi con Google per accedere ai prompt professionali. I nuovi utenti ricevono 10 crediti gratuiti.
Accedi per sbloccare