问答 2024-06-15 来自:开发者社区

请问有没有人实现过将 java 和前端项目一起打包成桌面应用程序的?

是这样的,我已经有了后端的 java 项目和前端的 angular 项目,现在在想有没有什么办法能将它们一起打包成一个桌面应用,这样既可以用 angular 做页面,又能用 java 处理本地文件,这样就灵活多了。 也尝试了一些方案,比如 electron、javafx、javapackager 等,但是都有些或大或小的问题。 比如如果用 electron 打包的话,如何嵌入 jre 来运行 j....

文章 2024-04-30 来自:开发者社区

【Flutter前端技术开发专栏】Flutter在桌面应用(Windows/macOS/Linux)的开发实践

随着Flutter的不断发展,其支持的平台已经不仅限于移动设备,桌面应用开发也成为了Flutter的一大亮点。Flutter通过一套代码实现跨平台的能力,使得开发者可以使用同一套代码库来开发Windows、macOS和Linux上的桌面应用。这不仅提高了开发效率,还保证了各个平台上应用的一致性。本文将深入探讨Flutter在桌面应用开发中的实践经验。 首先,让我们了解一下如何在Flutter中.....

【Flutter前端技术开发专栏】Flutter在桌面应用(Windows/macOS/Linux)的开发实践

网站性能前端监控课程

1 课时 |
212 人已学 |
免费

移动Web前端开发

114 课时 |
13279 人已学 |
免费

Ajax 前端开发入门与实战

52 课时 |
14572 人已学 |
免费
开发者课程背景图
文章 2024-03-20 来自:开发者社区

探索前端开发中的跨平台桌面应用

在当今快节奏的软件开发领域,跨平台应用的需求日益增长。特别是对于前端开发者来说,如何利用其熟悉的技术栈,同时实现桌面应用的跨平台运行,成为一个备受关注的话题。一种常见的解决方案是利用Electron框架,它允许开发者使用HTML、CSS和JavaScript构建桌面应用,并且支持在Windows、macOS和Li...

文章 2023-08-03 来自:开发者社区

使用前端框架开发跨平台桌面应用

引言 随着互联网技术的不断发展,前端开发逐渐从单一的Web页面开发扩展到了移动端应用和桌面应用开发领域。在过去,要实现跨平台的桌面应用需要使用不同的开发语言和技术栈,但现在,借助前端框架,我们可以使用熟悉的Web技术来开发跨平台的桌面应用。本文将介绍如何使用前端框架进行跨平台桌面应用的开发,并附上示例代码。 为什...

文章 2023-08-02 来自:开发者社区

前端桌面应用开发:Electron介绍与实践(3)

4.3 主进程 在main.js中添加以下代码: const { app, BrowserWindow, ipcMain } = require('electron'); let mainWindow; function createWindow() { mainWindow = new BrowserWindow({ width: ...

文章 2023-08-02 来自:开发者社区

前端桌面应用开发:Electron介绍与实践(2)

3.4 创建一个简单的窗口 在main.js中添加以下代码,以创建一个简单的窗口: const { app, BrowserWindow } = require('electron'); function createWindow() { const win = new BrowserWindow({ width: 800...

文章 2023-08-02 来自:开发者社区

前端桌面应用开发:Electron介绍与实践(1)

1. 引言 随着互联网技术的发展,前端开发不再局限于网页应用。如今,前端开发者可以使用Electron框架开发跨平台的桌面应用程序。Electron是一个开源的跨平台桌面应用开发框架,它结合了Chromium和Node.js,使得前端开发者可以使用Web技术(HTML、CSS和JavaScript)构建功能强大的...

文章 2023-04-22 来自:开发者社区

前端中多端/跨端/融合的桌面应用

多端/跨端/融合在桌面应用程序开发中,我们常常需要考虑到不同操作系统的适配问题,如Windows、Mac等。而多端/跨端/融合的思路就是将这些平台的问题合并在一起,以便更好地解决它们。具体来说,多端/跨端/融合的桌面应用程序是指能够在多个操作系统上运行的应用程序,如Electron、NW.js等。多端/跨端/融合的桌面应用程序的优点主要有以下几个方面:提高开发效率:多端/跨端/融合的开发模式可以....

文章 2021-11-11 来自:开发者社区

heX 用前端技术开发桌面应用软件(网易出品)

heX,一个允许你采用前端技术(HTML,CSS,JavaScript)开发桌面应用软件的跨平台解决方案。是你开发桌面应用的一种新的选择,意在解决传统桌面应用开发中繁琐的UI和交互开发工作,使其变的简单而高效。特别适合重UI,重交互的桌面应用软件。一、项目背景近几年,移动...

heX 用前端技术开发桌面应用软件(网易出品)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

阿里巴巴终端技术

阿里巴巴终端技术最新内容汇聚在此,由阿里巴巴终端委员会官方运营。阿里巴巴终端委员会是阿里集团面向前端、客户端的虚拟技术组织。我们的愿景是着眼用户体验前沿、技术创新引领业界,将面向未来,制定技术策略和目标并落地执行,推动终端技术发展,帮助工程师成长,打造顶级的终端体验。同时我们运营着阿里巴巴终端域的官方公众号:阿里巴巴终端技术,欢迎关注。

+关注