Rare Earth Juejin Tech Community
Author

Rare Earth Juejin Tech Community

Juejin, a tech community that helps developers grow.

1.5k
Articles
0
Likes
6.2k
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
Sep 18, 2025 · Frontend Development

How to Slash Vue App Load Time: CDN, Gzip, and Code Splitting Tips

This guide walks through diagnosing a slow Vue admin dashboard, using webpack‑bundle‑analyzer to spot heavy libraries, offloading Element UI via CDN, enabling gzip compression on Nginx and in the Vue build, and applying code‑splitting and prefetch strategies to keep the first‑screen load under three seconds.

CDNCode SplittingVue
0 likes · 9 min read
How to Slash Vue App Load Time: CDN, Gzip, and Code Splitting Tips
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 16, 2025 · Frontend Development

How Much Faster Is Tailwind CSS Than UnoCSS? 2025 Benchmark Results

In a 2025 benchmark on a MacBook M1 Pro, the author compares Tailwind CSS v4 (4.1.13) and UnoCSS v66.5.1 across multiple scenarios, measuring build times for 1,656 utilities over 200 runs, and concludes that Tailwind’s Vite integration is up to 1.37× faster, while UnoCSS offers greater flexibility at the cost of performance.

Performance BenchmarkTailwindCSSUnoCSS
0 likes · 8 min read
How Much Faster Is Tailwind CSS Than UnoCSS? 2025 Benchmark Results
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 15, 2025 · Frontend Development

How Vite Loads Modules and Parses Vue SFCs: Core Mechanics Explained

This article dissects Vite’s fast development workflow by detailing how it rewrites bare module imports, resolves dependencies from node_modules, parses Vue single‑file components into template, script, and style sections, compiles them, and dynamically injects the resulting code for seamless browser execution.

ESMFrontend DevelopmentVite
0 likes · 12 min read
How Vite Loads Modules and Parses Vue SFCs: Core Mechanics Explained
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 9, 2025 · Backend Development

Why Adding 2 Days Sometimes Results in a 3-Day Unblock? Java Date Precision Explained

A Java backend bug caused blacklist unblocking times to be stored one second later than expected due to mismatched Date and TIMESTAMP precision, daylight‑saving and timezone conversions, and millisecond rounding, which was diagnosed through code review, AI analysis, and batch testing, then fixed by normalising nanoseconds or adjusting database column precision.

JavaPostgreSQLTimezone
0 likes · 11 min read
Why Adding 2 Days Sometimes Results in a 3-Day Unblock? Java Date Precision Explained