Nell’ultima versione di Discourse, abbiamo introdotto una nuova scheda “JS” nell’editor dei temi dell’amministratore:
Dietro le quinte, questo corrisponde a un file denominato javascripts/discourse/api-initializers/theme-initializer.gjs.
La nostra raccomandazione per la maggior parte dei temi è ancora che debbano essere creati utilizzando un IDE appropriato, la CLI discourse_theme e versionati utilizzando git. Tuttavia, comprendiamo che questa non sia una soluzione adatta a tutti e che ci sia ancora spazio per semplici temi creati nel pannello di amministrazione.
Questa modifica significa che tutti potranno passare a sintassi più moderne e abbandonare i vecchi pattern <script>. Nelle prossime settimane, aggiorneremo le Documentation > Developer Guides per descrivere i pattern (g)js più moderni.
Fateci sapere se avete domande o commenti!
