Tag

desktop-app

1 views collected around this technical thread.

Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
May 15, 2025 · Frontend Development

Building a Cross‑Platform 3D Desktop Pet with Electron, Vue, and Dexie.js

This article introduces the open‑source “3D Desktop Pet” project, detailing how to create a cross‑platform Electron application that combines a transparent always‑on‑top window, Three.js‑driven 3D pet interactions, and Dexie.js‑based task management, along with performance optimizations and multi‑window reminder system.

Cross‑PlatformDexie.jsElectron
0 likes · 9 min read
Building a Cross‑Platform 3D Desktop Pet with Electron, Vue, and Dexie.js
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 15, 2024 · Frontend Development

Step-by-Step Guide to Setting Up an Electron Project and Creating the First Window

This tutorial walks readers through installing Node.js and pnpm, configuring .npmrc, initializing a package.json, installing Electron, creating a simple main.js and index.html, and launching the first Electron window while providing tips on version management and common network issues.

ElectronJavaScriptNode.js
0 likes · 6 min read
Step-by-Step Guide to Setting Up an Electron Project and Creating the First Window
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jan 13, 2024 · Frontend Development

Building an Offline PC Lottery Application with Electron, Vite, and Vue

This article documents the end‑to‑end process of creating a portable offline lottery program for company events by integrating an open‑source web lottery project with Electron, using Vue 3, Vite, and JavaScript, covering requirements, code migration, debugging, and packaging.

ElectronJavaScriptdesktop-app
0 likes · 8 min read
Building an Offline PC Lottery Application with Electron, Vite, and Vue
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 30, 2022 · Frontend Development

Building a Local Markdown Editor with Electron, React, and Typescript

This tutorial explains how to create a desktop Markdown editor using Electron with a React UI, Typescript for development, Parcel for bundling, and includes setup of main and renderer processes, preload scripts, environment configuration, and unit testing.

ElectronMarkdown EditorParcel
0 likes · 10 min read
Building a Local Markdown Editor with Electron, React, and Typescript
Python Programming Learning Circle
Python Programming Learning Circle
Apr 5, 2022 · Frontend Development

Analyzing the Architecture of Xunlei's Electron‑Based Desktop Client

This article dissects Xunlei's desktop client built with Electron, explaining how its frontend resources are packaged, how multiple BrowserWindow instances are organized, how the app communicates with the DownloadSDK via a custom IPC server, and what the observed process tree reveals about its design.

ElectronIPCasar
0 likes · 9 min read
Analyzing the Architecture of Xunlei's Electron‑Based Desktop Client
Architect's Guide
Architect's Guide
Sep 24, 2021 · Frontend Development

Electron Development Guide: Environment Setup, Project Creation, and Directory Structure

This article provides a comprehensive tutorial on developing cross‑platform desktop applications with Electron, covering environment preparation, installation of Node, Vue‑CLI and Electron, creating and running a sample project, and detailed explanations of the source code and directory structures.

Cross‑PlatformElectronTutorial
0 likes · 10 min read
Electron Development Guide: Environment Setup, Project Creation, and Directory Structure
Python Programming Learning Circle
Python Programming Learning Circle
Jul 30, 2021 · Frontend Development

Building a NetEase Cloud Music Player with Python and PyQt5

This article walks through creating a full‑featured desktop music player using Python 3.6, PyQt5 for the GUI, and requests for web scraping, covering environment setup, dependencies, key functionalities, technical challenges, and a reflective conclusion on the development experience.

GUIPyQt5Python
0 likes · 3 min read
Building a NetEase Cloud Music Player with Python and PyQt5
Beike Product & Technology
Beike Product & Technology
Jun 11, 2021 · Frontend Development

Building an Electron Desktop Application with React and Node.js

This tutorial explains how to create a cross‑platform Electron desktop app using React for the UI, Node.js APIs for system access, and provides step‑by‑step guidance on project setup, development workflow, debugging, and packaging with electron‑builder.

ElectronReactWebpack
0 likes · 11 min read
Building an Electron Desktop Application with React and Node.js
IT Xianyu
IT Xianyu
May 10, 2021 · Frontend Development

Electron Cross‑Platform Development Guide: Environment Setup, Project Structure, and Sample Applications

This article provides a comprehensive tutorial on building cross‑platform desktop applications with Electron, covering environment preparation, installation of Node, Vue‑CLI and Electron, project creation, directory layout, main and renderer processes, and detailed examples such as a NetEase Cloud Music client and a QQ Music player.

Cross‑PlatformElectronNode.js
0 likes · 12 min read
Electron Cross‑Platform Development Guide: Environment Setup, Project Structure, and Sample Applications
Java Captain
Java Captain
Feb 18, 2020 · Frontend Development

Guide to Setting Up and Developing Cross‑Platform Desktop Applications with Electron

This article provides a step‑by‑step tutorial on installing Node, configuring npm mirrors, installing Vue‑CLI and Electron, creating a sample project via the official quick‑start repository or vue‑cli template, and explains the key directory structures and main‑renderer process architecture of Electron applications.

Cross‑PlatformElectronNode.js
0 likes · 10 min read
Guide to Setting Up and Developing Cross‑Platform Desktop Applications with Electron
Ctrip Technology
Ctrip Technology
May 21, 2019 · Frontend Development

An Introduction to Electron and Its Practical Application in NFES DevTools

This article introduces Electron, explains its architecture, development workflow, performance and security considerations, and demonstrates its practical use in the NFES DevTools platform, providing guidance for developers who want to build cross‑platform desktop applications with web technologies.

DevtoolsElectronIPC
0 likes · 13 min read
An Introduction to Electron and Its Practical Application in NFES DevTools
JD Retail Technology
JD Retail Technology
Mar 25, 2019 · Frontend Development

Building a Cross‑Platform Desktop Code Sketch Application with Electron and React

This article details the design and implementation of Code Sketch, an offline-capable desktop code editor built with Electron and React, covering requirements, UI design, technical choices, logging console, command palette, build process, and cross-platform deployment.

Command PaletteElectronLogging Console
0 likes · 22 min read
Building a Cross‑Platform Desktop Code Sketch Application with Electron and React