Presentando una pestaña 'js' para temas locales

En la última versión de Discourse, hemos introducido una nueva pestaña “JS” en el editor de temas de administración:

Detrás de escena, esto corresponde a un archivo llamado javascripts/discourse/api-initializers/theme-initializer.gjs.

Nuestra recomendación para la mayoría de los temas sigue siendo que deben ser creados usando un IDE adecuado, la CLI discourse_theme, y controlados por versiones usando git. Sin embargo, entendemos que esto no es una buena opción para todos, y que todavía hay un lugar para temas simples creados en el panel de administración.

Este cambio significa que todos podrán avanzar hacia sintaxis más modernas, y alejarse de los viejos patrones de <script>. Durante las próximas semanas, actualizaremos Documentation > Developer Guides para describir los patrones (g)js más modernos.

¡Háganos saber si tiene alguna pregunta o comentario!

12 Me gusta