Archive - 2025
2025 — 175 articles
Dec (15)
- 2025 Frontend Technology Review: The Signal Era Officially Begins
- Storybook 9 in Practice: A Unified Docs-and-Testing Solution for a Large Component Library
- 2025 Year-End Summary: A New Balance Between Technical Leadership and AI
- Vitest 3.0 in Practice: A Complete Summary of Migrating from Jest
- Playwright 2025 in Practice: Upgrading End-to-End Testing Strategy for a Large Project
- Pinia v3 Migration in Practice: A Smooth Path from v2 and What to Watch For
- Hono Full-Stack Development in Practice: Production Deployment and Performance Optimization Experience
- Angular 21 Official Release: Signal Forms Stable, Signal Migration Complete
- Astro 5 View Transitions in Practice: Page Transition Optimization in a Real Project
- CSS 2025 Year-End Review: The New Features You Can Safely Use This Year
- Tailwind CSS v4 2025 Year-End Roundup: Ecosystem Maturity and Best Practices
- TypeScript Performance Optimization 2025 Review: Toolchain Evolution and Team Lessons
- Vue Vapor Stable in Practice: Performance Comparison After Switching a Real Project
- React Testing 2025 in Practice: Testing Patterns for Complex Component Interactions
- Svelte 6 Compiler in Practice: Real Feedback on Performance and DX After Migration
Nov (14)
- Farm Build Tool in Practice: Performance Comparison and Engineering Decisions in a Large Project
- Rolldown Stable in Practice: A Migration Guide for Vite's Switch to Rolldown Under the Hood
- Vite 7 Build Optimization in Practice: Measured Bundling Speed and Size in a Large Project
- Frontend Platform Engineering: From Toolchain to Platform
- Node.js 24 LTS in Production: Post-Upgrade Performance Comparison and Pitfall Notes
- Deno 3.0 Full-Stack Practice: Next.js MigrationRealProjectExperience
- Bun 2.0 Ecosystem Status: npm Package Compatibility Tested and Selection Advice
- Rspack 2.0 in Production: A Complete Record of Migrating a Large Project from Webpack
- Vue 3.6 Reactivity in Practice: Quantified Component Performance Gains After the Upgrade
- TypeScript 6.0 Generics in Practice: Simplifying and Strengthening the Type System in Real Projects
- Svelte 5 Stable: Fully Embracing Runes
- Next.js 16 Compiler in Practice: Real Build-Speed Gains After Migration
- React 20 Six-Month Review: How the New Features Are Actually Being Used in Production
- TanStack Query v6
Oct (14)
- Zod v4 Schema Validation
- Astro 5: Content Layer Redefines Content Management
- CSS Scroll Animations 2025
- Angular 21 RC Preview: Signal Forms Stable, New Router API and SSR Enhancements
- Node.js Security 2025
- Frontend Accessibility 2025 Compliance
- TypeScript Strict Mode 2025
- Vue 3 Testing 2025 Best Practices
- New React Performance Analysis Tools
- Edge Rendering Patterns: 2025 Practice Summary
- Frontend Build Tool Selection 2025
- Cursor IDE Advanced Tips 2025
- AI-Assisted Code Refactoring
- Shadcn UI 2025 Ecosystem
Sep (13)
- Storybook 9 Component Development: Deep Integration of Visual and Interaction Testing
- Vitest 3.0 Testing Framework: Browser Mode and a New Assertion API
- CSS Anchor Positioning: From Experiment to Production in 2025
- Playwright 2025 New Features: Component Testing Enhancements and Visual Regression
- Pinia v3 New Features at a Glance: Type System Enhancements and DevTools Upgrades
- Hono Full-Stack Development 2025: An Edge-First, Lightweight Full-Stack Solution
- Astro 5 View Transitions: SPA-Level Transition Experience on an MPA Architecture
- CSS 2025 New Features in Practice: A Complete Guide to This Year's Shipments
- Tailwind CSS v4 Migration Guide: v3 UpgradeCompletePath
- Frontend Testing Strategy: Practical Over Perfect
- TypeScript Performance Optimization in Practice: Type-Checking Strategies at Project Scale
- Vue Vapor Stable Explained: A Compilation Strategy Without the Virtual DOM
- React Testing Guide 2025: A Modern Testing System with RTL plus Vitest
Aug (14)
- Svelte 6 Compiler Improvements: A New Reactive Compilation Strategy
- Farm Build Tool In Depth: Rust-Driven, Ultra-Fast Cold Starts
- AI Strategies for Team Scaling
- Angular 20.2: Signal Forms Stabilization and httpResource Enhancements
- Rolldown Stable Release: A New Era of Rust Bundling, Rollup-Compatible
- Vite 7 Build Optimization: A New Bundling Strategy and Enhanced Tree Shaking
- Node.js 24 LTS In Depth: New Features Explained and a Migration Guide
- Deno 3.0 as a Full-Stack Solution: Built-in Database and Native React Support
- Bun 2.0 In Depth: Native Windows Support and a Breakthrough in Node Compatibility
- Frontend Performance Monitoring: AI-Driven Auto Optimization
- The Complete Rspack 2.0 Guide: Module Federation 2.0 and Persistent Caching
- Vue 3.6 Reactivity Optimization: Vapor Mode and a Redesigned Reactivity System
- TypeScript 6.0 Generics Improvements: Higher-Order Type Abstraction
- Next.js 16 Compiler Optimization: The Rust Compiler Fully Takes Over from Babel
Jul (14)
- React 20 New Features Roundup: 19 to 20 UpgradePath
- Frontend Accessibility 2025 Best Practices
- PWA 2025: New Features and Best Practices
- TypeScript 5.8 in Production: The Boundaries and Cost of Type Safety
- Web3 Frontend in 2025: Current State and Trends
- WebAssembly 2025 Frontend Applications
- Speculation Rules 2025 in Practice
- View Transitions v3 Cross-Document
- A Tech Decision Framework: How to Make Technical Choices for Your Team
- Web APIs 2025: New Features Roundup
- Web Components 2025 Ecosystem
- Design System 2025 Trends
- Angular 20.1: resource() API Improvements and Signal Forms Progress
- shadcn/ui 2025 Ecosystem Development
Jun (15)
- Browser DevTools 2025 New Features
- pnpm 2025 New Features
- Biome 2025: Frontend Toolchain
- Agentic Code Review: AI-Driven Code Reviews
- DApp Wallet Session Management: A Complete Solution from Connection to Disconnection
- ESLint 2025 New Features and Ecosystem
- Monorepo 2025: Toolchain Comparison
- Vitest 3.0 New Features
- Playwright 2025 New Features
- Frontend Testing 2025: Best Practices
- Loading Performance Optimization Strategies 2025
- Using AI to Generate Design Systems: From Figma to Code
- React Performance 2025: Best Practices
- Web Performance Optimization 2025 Guide
- Angular Signals Reactivity
May (16)
- Angular 20 Zoneless Migration in Practice: From zone.js to Pure Signal-Driven
- SolidJS Signals: Cross-Framework Applications
- Signal-Based Reactivity Frontend Trends
- State Management 2025: A Comparison
- Resumability 2025: A New Direction
- Web Performance Optimization: A 2025 Methodology
- Server Components in Production: Lessons from One Year
- Islands Architecture 2025 in Practice
- Edge Computing in Frontend 2025
- Server-First Frontend Architecture 2025
- Micro-Frontend 2025: New Architecture Trends
- Angular 20 Official Release: Stable Zoneless, Signal Forms, and resource() API
- AI Code Migration and Refactoring Tools
- Agentic Coding: AI Agent-Driven Development Patterns
- Agentic AI Coding Agents in Practice
- Devin vs Copilot: AI Development Comparison
Apr (15)
- AI Design-to-Code Tool Comparison
- LLM Frontend Integration 2025
- AI Test Generation 2025: Best Practices
- GitHub Copilot Next-Generation Features
- TypeScript 5.7–5.8: The Continuous Evolution of the Type System
- Claude Code Frontend Development Workflow
- Cursor 2.0 IDE: A New Experience
- AI Coding Tools Comparison 2025
- Angular 20 RC Preview: Stable Zoneless, Signal Forms, and New Router API
- Svelte 6: The Next-Generation Compiled Framework
- Astro 5.0 New Features
- MCP Protocol: Bridging Frontend Toolchains
- Hono 2025: Full-Stack Framework Ecosystem
- Node.js 24 LTS New Features at a Glance: New APIs and Runtime Improvements
- Deno 3.0: The Full-Stack Runtime
Mar (14)
- Bun 2.0 New Features and Improvements
- CSS light-dark() Stable in Practice
- Native CSS Scoping 2025 in Practice
- CSS Anchor Positioning Stable
- Tailwind CSS v4 Official Release: CSS-first Configuration & Oxide Engine
- CSS if() Function Proposal 2025: Browser Implementation Progress and Syntax Updates
- AI Agent and Web3 Interaction: Automated Transaction Pipelines
- Building a Design System: From Component Library to Design Tokens
- CSS @scope Stable in Practice
- CSS 2025 New Features Panorama
- TypeScript Performance Optimization 2025: A Systematic Approach to tsc Compile Speed
- TypeScript Type System 2025 Trends
- TypeScript 5.8 & 5.9 Features Summary
- TypeScript 6.0 New Features Outlook
Feb (14)
- Frontend Build Tools 2025 Landscape
- Vite 7.0 Preview and Planning
- Farm 2.0 Frontend Build Tool
- Vite 6: More Than Just Faster
- Rolldown Stable: Wide Adoption
- Turbopack 2025 Production Ready
- Rspack 2.0 New Features and Ecosystem
- VitePress 2.0 New Features
- Vue Ecosystem 2025 Complete Overview
- Vue 3 Enterprise Development Patterns
- Tailwind CSS 4: New Architecture Breakdown
- New Directions in Vue Compiler Optimization
- Nuxt 4 Roadmap and New Architecture
- Vue Vapor Mode Stable Release
Jan (17)
- Angular 19.2 Preview: Signal-based Forms Developer Preview and Routing Improvements
- Vue 3.6 New Features Preview
- React Testing Best Practices 2025
- AI-Assisted Development Workflow: From Copilot to Claude Code in Practice
- React Ecosystem 2025 Panorama
- Expo SDK 52 New Features
- React 20 Concurrent Features Mature
- React 20 Suspense Improvements
- CSS if() Function: The Most Anticipated New CSS Primitive of 2025
- React Native 0.78 Performance Leap
- React 19 Official Release: Production Migration Guide
- Next.js 16 New Features Preview
- Web3 Transaction State Management and UX Design
- React 20 Native Form Support
- React 20 Actions v2 Enhancements
- Angular 19.1: Incremental Hydration Stabilization and linkedSignal Progress
- React 20 Compiler Stable Release
