我有一个JS库,是嵌入到多个其他网站。这个库创建
1.小部件(像常见的聊天小部件看到多个应用程序)。这些小部件主要是iFrames
1.它还监视应用程序状态,向用户显示某些操作的某些消息。这主要是侦听页面上的事件,跟踪所有变化等的逻辑。
这个库完全是用GWT编码的。面临着留住和雇佣前端开发人员在Java中工作的问题。考虑将小部件迁移到React,逻辑迁移到Typescript。查询:
- React + Typescript是一个好的选择吗?我评估了Vue,Svelte。还有其他框架/库可以考虑吗?[注意,这个库位于以各种方式构建的多个网站之上。主要要求是避免任何类型的javascript命名空间冲突]
1.对于大多数逻辑与UI相关的小部件,并且仅限于iFrames,我们正在考虑在React中重写代码。我们还能做些什么吗?
1.对于逻辑(没有UI相关的代码),有没有一种方法可以直接将所有GWT代码立即转换为人类可读和可维护的Typescript?
1.还有其他方法来进行这种整体迁移吗?
1条答案
按热度按时间nvbavucw1#
我们的情况也一样。我们想从GWT迁移到JS-Framework。你能分享一下你的经验吗?迁移是怎么进行的?你最终选择了哪个框架?谢谢。