Rare Earth Juejin Tech Community
Author

Rare Earth Juejin Tech Community

Juejin, a tech community that helps developers grow.

1.5k
Articles
0
Likes
5.4k
Views
0
Comments
Recent Articles

Latest from Rare Earth Juejin Tech Community

100 recent articles max
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 27, 2025 · Frontend Development

How to Build a Versatile Canvas Library with Edge Detection, Video Capture, and Particle Effects

Discover how to create a powerful, all‑in‑one Canvas toolkit that includes high‑performance edge detection, Web‑Worker‑accelerated video frame capture, particle‑based fade‑out effects, and a feature‑rich online drawing board, complete with undo/redo, layer management, and GPU‑smooth zoom and drag.

CanvasImageProcessingJavaScript
0 likes · 27 min read
How to Build a Versatile Canvas Library with Edge Detection, Video Capture, and Particle Effects
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 21, 2025 · Backend Development

Mastering Idempotent Payment APIs: From Pitfalls to Distributed‑Lock Solutions

This article walks through the evolution of a payment API’s idempotency design—from an initially flawed implementation, through naive Redis deduplication and token‑based approaches, to a robust solution that combines distributed locks, double‑checked caching, and state management for reliable, concurrent processing.

Distributed LockSpringidempotency
0 likes · 13 min read
Mastering Idempotent Payment APIs: From Pitfalls to Distributed‑Lock Solutions
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 19, 2025 · Frontend Development

How to Overcome Three WASM Integration Hurdles in WeChat Mini Programs

This article walks through the step‑by‑step process of integrating the @jsquash/jpeg WebAssembly JPEG codec into a WeChat mini program, detailing three major challenges—module import, import.meta usage, and WebAssembly initialization—and the practical fixes that enable local image compression.

JPEG CompressionWASM IntegrationWeChat mini-program
0 likes · 9 min read
How to Overcome Three WASM Integration Hurdles in WeChat Mini Programs
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 18, 2025 · Mobile Development

Master Kotlin Compose Multiplatform: Build, Configure, and Package Desktop Apps

This article provides a comprehensive guide to using Kotlin, Jetpack Compose, and Multiplatform for desktop applications, covering project setup, shared code structure, platform-specific implementations, UI layout, resource handling, dependency configuration, and detailed packaging options for Windows, macOS, and Linux.

Compose MultiplatformCross‑platformDesktop Development
0 likes · 12 min read
Master Kotlin Compose Multiplatform: Build, Configure, and Package Desktop Apps