Tengo una biblioteca JS que está incrustada en muchos otros sitios web. Esta biblioteca crea
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:
¿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]
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?
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?
¿Alguna otra forma de emprender esta migración global?