Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

179
Views
Migrar de marcos GWT a JS

Tengo una biblioteca JS que está incrustada en muchos otros sitios web. Esta biblioteca crea

  1. Widgets (como el widget de chat habitual que se ve en varias aplicaciones). Estos widgets son principalmente iFrames
  2. También monitorea el estado de la aplicación para mostrar ciertos mensajes a los usuarios sobre ciertas acciones. Esta es principalmente lógica que escucha eventos en la página, rastrea todas las mutaciones, etc.

Esta biblioteca está completamente codificada en GWT. Enfrentando problemas para retener y contratar desarrolladores FrontEnd para trabajar en Java. Pensando en pasar a React para widgets y Typescript para lógica. Consultas:

  1. ¿Es React + Typescript una buena opción? Evalué Vue, Svelte. ¿Hay otros marcos/bibliotecas que se puedan considerar? [Tenga en cuenta que esta biblioteca se encuentra en la parte superior de varios sitios web creados en una variedad de formas. El requisito principal es evitar cualquier tipo de conflicto de espacio de nombres de JavaScript]

  2. Para los widgets en los que la mayor parte de la lógica está relacionada con la interfaz de usuario y que están restringidos a iFrames, estamos pensando en reescribir el código en React. ¿Hay algo más que podamos hacer?

  3. Para la lógica (donde no hay un código relacionado con la interfaz de usuario), ¿hay alguna manera de que pueda convertir directamente todo el código GWT a Typescript legible por humanos y mantenible a la vez?

  4. ¿Alguna otra forma de emprender esta migración global?

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!