gpt4 book ai didi

AngularJS 和 Spring boot Web 应用程序作为独立的桌面应用程序

转载 作者:行者123 更新时间:2023-12-02 20:56:26 25 4
gpt4 key购买 nike

我想构建一个包含服务器和数据库组件的 Web 应用程序,将其打包并将其作为桌面应用程序发布。该应用程序应该给人一种 native 桌面应用程序的感觉,并且即使在没有互联网可用的情况下也能工作。当互联网可用时,数据应该能够同步(请求和主动)到托管 Web 服务器(在数据库级别同步)。

我研究了 chrome 打包应用程序,它可以使用 webkit 启动基于 HTML5、css3 和 Javascript 的 UI 应用程序,而无需浏览器。我不清楚的一点是打包的应用程序是否也能够打包服务器和数据库组件?或者我应该使用单独的包装来安装服务器和数据库。我更喜欢它是单个包安装。

我可以考虑使用 .Net/SwingX/Java FX/Adobe AIR 来开发桌面应用程序,但有远见的目标之一是将我们的解决方案转换到 SaaS 模型中,因此我喜欢只使用 Web 应用程序。

我知道这不是一个特定于技术的问题,而是基于选择和定义正确的工具和架构。我在网上搜索过,没有找到该用例的具体解决方案。

最佳答案

我认为您正在寻找类似于 JHipster 的内容,它使用 Angular JS 和 Spring Boot 作为主要框架。

来自他们的网站:

单网页应用程序:

  • 响应式网页设计
  • HTML5 样板
  • Twitter Bootstrap
  • AngularJS
  • Angular Translate 提供全面的国际化支持
  • 可选的 Compass/Sass 支持 CSS 设计
  • Spring Websocket 的可选 WebSocket 支持

关于AngularJS 和 Spring boot Web 应用程序作为独立的桌面应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29109560/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com