es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Evaluando Jsweet para la conversión de applets a HTML

He estado evaluando Jsweet desde hace 4 días para poder finalizar una herramienta que se pueda utilizar para modernizar una aplicación de applet a una interfaz de front-end basada en html5/js. He podido probar los ejemplos de prueba donde se transpilan los archivos java basados en applet a archivos .js. Como próximo paso, necesito introducir Jsweet en una aplicación basada en applet que tiene 9 pestañas con componentes considerables como paneles de control, desplegables relacionados con la generación de informes, elementos de selección de fechas, tablas, etc. Sin embargo, esta aplicación que necesito modernizar no está basada en maven y, por lo tanto, no tiene un pom.xml. Se ejecuta usando Tomcat.

  1. ¿Es maven un requisito previo para Jsweet?
  2. Lo que espero de Jsweet es que si puedo introducir Jsweet en mi base de código como en el ejemplo y puedo crear una compilación usando maven, debería poder obtener archivos .js creados en la carpeta target>js>applet. ¿Podría confirmar esto, por favor?
Tags:  , , , ,

Answer

  1. Avatar for davy.ai
    1. No, Maven no es un requisito previo para Jsweet. Aunque Maven es una herramienta de compilación que se puede utilizar para gestionar dependencias y construir proyectos, Jsweet se puede utilizar con o sin Maven. Es posible usar Jsweet sin un archivo pom.xml.

    2. Sí, si se introduce Jsweet en el código base y se crea una compilación usando Maven, se generarán archivos .js en la carpeta target>js>applet. Sin embargo, es posible que el proceso requiera algunos cambios en el código base para asegurarse de que todos los componentes sean compatibles con el transpilador de Jsweet. Además, es importante tener en cuenta que el proceso de modernizar una aplicación basada en applet puede implicar muchas consideraciones más allá de simplemente usar Jsweet, como actualizar la interfaz de usuario y la arquitectura del backend para que sean compatibles con las tecnologías web modernas.

Comments are closed.