【问题标题】:Turning NextJS website to desktop app: Electron, React-Native or React-Desktop?将 NextJS 网站转为桌面应用程序:Electron、React-Native 还是 React-Desktop?
【发布时间】: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


【解决方案1】:

你应该试试https://github.com/saltyshiomix/create-nextron-app

basic-javascript例子

$ npx create-nextron-app 我的应用程序

【讨论】:

    猜你喜欢
    • 2017-03-05
    • 2020-05-28
    • 2021-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-29
    相关资源
    最近更新 更多