将React SPA转换为HTTP项目

问题描述 投票:0回答:1

我在REACTJS中有一个SPA Web应用程序,可以进行投资咨询。但是,我必须对其进行重构,以使其能够通过链接共享其状态,以便用户共享链接,并通过链接共享所选项目。我想知道您是否可以通过一些lib nodeJs或React解决方案来帮助我解决此问题。谢谢!

reactjs single-page-application
1个回答
0
投票

[如果您只想通过http链接共享反应状态,并且没有有状态的后端,那么除了将状态数据保留在URL中之外,您没有其他选择。有一个useQueryParams挂钩可以为您提供类似所需的基本工具

https://github.com/pbeshai/use-query-params

您可以在下面通过独立的实现看到有关此技术的一些讨论

https://medium.com/swlh/using-react-hooks-to-sync-your-component-state-with-the-url-query-string-81ccdfcb174f

© www.soinside.com 2019 - 2024. All rights reserved.