全部作品
已归档2024Electron + React 仿 QQ 音乐桌面应用

Eliauk 音乐 · 第一版

播放器的起点:用 Electron + React 仿照 QQ 音乐做的桌面应用,实现了播放控制、歌单管理、歌词与可自定义的频谱图。很多想法后来在 Tauri 版里重新实现了一遍。

Eliauk 音乐 · 第一版/主界面

回顾

这是我的第一个完整桌面应用。做它之前,主进程和渲染进程、IPC 通信、Web Audio API 对我来说都只是概念;做完之后,才算真正弄清楚一个桌面应用是怎么运转的。

现在回头看,代码里有不少可以做得更好的地方:状态管理过于集中,部分桌面能力靠胶水代码拼起来,安装包体积也偏大。这些问题记录下来,成了第二版重写时的清单。

仓库保持原样归档,作为一个起点的记录。

Gallery/界面一览

Eliauk 音乐 · 第一版/主界面
Eliauk 音乐 · 第一版/歌词页
Eliauk 音乐 · 第一版/频谱图调节
Eliauk 音乐 · 第一版/播放队列
Eliauk 音乐 · 第一版/mini 控制窗
Eliauk 音乐 · 第一版/音乐馆精选

下一个作品

Usagi 知识库