是的。这绝对是可能的。多语言编程已成为当今的现实。您可以采取几种方法。最常见的方法是微前端。
如何实现微前端取决于您!但一般来说,您将在两条不同的路线上获得两种不同的 SPA 服务。您将使用超链接/锚标记互连这两个应用程序。但是,请注意,做一些事情需要很大的成本,并且对于非常大的应用程序和构建它们的团队来说确实意味着。
有许多叶组件,如按钮、链接、下拉菜单等,您最终将为这两个框架开发和维护它们。每个框架的状态管理、路由、服务都将被重写。跨框架匹配一致的风格指南是非常痛苦的。
如今,如果您确实需要继续使用这种方法,您可以考虑为叶组件使用自定义元素。它们应该适用于许多 SPA 框架(请参阅注释)。这将帮助您省去重新发明轮子的麻烦。
注意:React 对 Web 组件不太友好。它在许多高级测试中都失败了。
| 归档时间: |
|
| 查看次数: |
1273 次 |
| 最近记录: |