我们计划从基于XHTML的旧版JSF(1.X)框架中迁移应用程序的UI。
我们不会立即更改所有内容,但会迁移ReactJS中的几个选项卡之一,并保留其余页面(如XHTML一样)以了解其运行情况。
我一直在试图找到一种方法来做到这一点,但是还没有运气。任何人都可以给一些提示继续进行此操作吗?
预先感谢
答案 0 :(得分:0)
我的建议:
答案 1 :(得分:-1)
您将要防止旧版JSF应用程序与React组件之间的耦合。您可以通过使基于React的部件尽可能独立(如微服务)来实现这一点。
使用某种类似于SSO的身份验证来集成新旧应用程序,并使样式无缝。
如果您将Primefaces用作组件库,则还可以从它们的React组件中受益,这些组件与JSF等效项并不完全相同,但是它们为您提供了一个了解外观的起点-并且感觉正确。但是,您还是再次与旧应用程序建立了新的,不太明显的耦合。这里要小心。