Tagged articles
3 articles
Page 1 of 1
Java Captain
Java Captain
Apr 7, 2026 · Frontend Development

How to Build a Cross‑Platform Java Desktop App with React and shadcn/ui

This article explains how to embed modern web UI built with React, TypeScript, and shadcn/ui into a Java desktop application using JxBrowser, covering reliable web view integration, server‑less resource loading, and bidirectional Java‑JavaScript communication via bridges or gRPC.

Desktop UIJxBrowserProtobuf
0 likes · 6 min read
How to Build a Cross‑Platform Java Desktop App with React and shadcn/ui
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Nov 2, 2025 · Frontend Development

A New Cross‑Platform UI Framework Boosts Performance Dramatically

While Electron lets front‑end developers build desktop apps, its massive binaries, high memory footprint, and sluggish startup hinder productivity; the new Rust‑based GPUI framework cuts install size to 12 MB, reduces idle memory to 50 MB, launches in 0.4 s, and delivers smooth 60 fps rendering of massive tables, offering a compelling, lightweight alternative.

Desktop UIElectronGPUI
0 likes · 6 min read
A New Cross‑Platform UI Framework Boosts Performance Dramatically
网易UEDC
网易UEDC
Mar 5, 2021 · Product Management

Desktop vs Mobile UI: Key Design Differences and Their Impact

This article examines the fundamental design differences between desktop and mobile applications—including layout, information architecture, interaction patterns, and component variations—explaining why these distinctions exist and how they affect user experience and development costs.

Desktop UIInteraction DesignMobile UI
0 likes · 12 min read
Desktop vs Mobile UI: Key Design Differences and Their Impact