【发布时间】:2023-02-09 18:34:24
【问题描述】:
我刚刚学习了 ReactJS,目前正在使用它开发带有 NextJS 的应用程序。我也计划将其作为桌面应用程序提供。
我遇到过 Electron、React-Native 和 React-Desktop,但我不确定哪个是最佳选择。我更喜欢一个允许我使用我已经编写的大部分代码的解决方案(所以 React-Native 可能不是最好的选择?)
另外:使用 NextJS 是否会使将其转换为桌面应用程序变得更加困难(因为桌面应用程序中并没有真正的 URL 路径)?是否有可能以某种方式自动“转换”例如链接组件,以便它们在桌面应用程序中工作?还是 NextJS 功能仅在代码在浏览器中运行时可用(这意味着我可以使用我的 React 组件,但不能使用 NextJS 站点结构)?
感谢您的时间。
【问题讨论】:
-
您可以使用
create-react-app而不是nextjs。 NextJs 主要设计为在服务器上运行。
标签: javascript reactjs react-native next.js electron