derek
(Derek Rushforth)
21 Aprile 2026, 6:17pm
18
Questo è stato realizzato utilizzando la nostra nuova API Blocks. Si tratta ancora di una anteprima iniziale di cui pubblicheremo maggiori dettagli a breve.
manuel:
API Blocks: Primo utilizzo in produzione
L’API Blocks è un nuovo framework per creare layout modulari e componibili in Discourse. Consente agli sviluppatori di temi di assemblare pagine partendo da componenti autonomi e riutilizzabili, che possono essere inseriti in aree di layout definite. Il tema Meta è la nostra prima implementazione in produzione.
Il framework offre un ricco set di strumenti per gli sviluppatori: attivando gli strumenti di sviluppo, è possibile ispezionare la struttura dei blocchi di qualsiasi pagina grazie a un overlay integrato che visualizza tutte le aree di layout attive e i relativi componenti.
Oltre alla homepage, stiamo utilizzando i blocchi anche per rendere banner personalizzati per le categorie, che mostrano le sottocategorie di ciascuna categoria:
Questa è ancora una prima anteprima del sistema in un contesto di produzione. Pubblicheremo documentazione e ulteriori esempi a breve. PR: DEV: Add Block API for declarative, validated UI extension points
5 Mi Piace