Estoy de acuerdo con la mayoría de tus puntos. Pero creo que reescribir algo casi nunca es una buena idea.
Estoy escribiendo un frontend de React para Discourse, pero no pretendo que reemplace al frontend de Ember.
Es más una adición para un caso de uso muy específico en lugar de una reiteración de lo mismo. La razón es que quiero hacer la interfaz de usuario más adaptable a experimentos web3. Para esto, es más apropiado tener un frontend alternativo. Creo que el plugin de asistente personalizado también sigue la ruta de un frontend de Ember separado. (porque la funcionalidad es… bueno… personalizada
… así que es razonable hacerlo así)
Tengo un repositorio donde tengo el frontend de React con Vite:
y luego tengo un segundo repositorio donde incorporo las salidas de compilación del primero en la carpeta de activos públicos de un plugin de Discourse.
También me he registrado en tu foro. Si tienes alguna pregunta, házmelo saber
![]()