Frontend Development

Showing 100 articles max
Node.js Tech Stack
Node.js Tech Stack
Aug 29, 2026 · Frontend Development

Run WebGPU Shaders in Node.js Without a GPU Using Vercel’s Open‑Source VGPU

Vercel’s newly open‑sourced VGPU adds a TypeScript‑friendly layer to WebGPU, letting developers import WGSL modules, auto‑reflect bindings, and render shaders both in browsers and headless Node.js environments—even on machines without dedicated GPUs—using Dawn or a CPU software renderer.

Agent-firstCPU Software RendererNode.js
0 likes · 10 min read
Run WebGPU Shaders in Node.js Without a GPU Using Vercel’s Open‑Source VGPU
IoT Full-Stack Technology
IoT Full-Stack Technology
Aug 28, 2026 · Frontend Development

Why Frontend Deployment Is Harder Than You Think

The article walks through basic front‑end packaging with npm, explains why simple static hosting falls short for high‑traffic sites, and then details advanced techniques such as content‑hash URLs, non‑overlapping releases, and Nginx‑based gray deployments to ensure stable, performant production rollouts.

CI/CDDockercache-control
0 likes · 8 min read
Why Frontend Deployment Is Harder Than You Think
21CTO
21CTO
Aug 27, 2026 · Frontend Development

JPEG XL Finally Gains Cross‑Browser Support in Firefox and Chrome

Firefox 157 will enable JPEG XL decoding by default, Chrome plans to follow, and a new Rust‑based decoder addresses long‑standing memory‑safety concerns, while Mozilla’s docs compare JPEG XL with AVIF, highlighting lossless performance and progressive rendering advantages that could bring full cross‑browser support by year‑end.

AVIF ComparisonBrowser SupportJPEG XL
0 likes · 4 min read
JPEG XL Finally Gains Cross‑Browser Support in Firefox and Chrome
IoT Full-Stack Technology
IoT Full-Stack Technology
Aug 27, 2026 · Frontend Development

Why Frontend Deployment Is Harder Than You Think

The article walks through basic front‑end build and Nginx serving, then shows why production‑grade deployment needs CI/CD, Docker, hash‑based cache busting, careful static‑resource ordering, and Nginx‑driven gray releases to keep large‑scale sites stable and performant.

CI/CDcachingdeployment
0 likes · 8 min read
Why Frontend Deployment Is Harder Than You Think
IT Services Circle
IT Services Circle
Aug 26, 2026 · Frontend Development

The Long-Awaited CSS Magic Property: field-sizing for Auto‑Growing Textareas

field-sizing, now supported in Chrome 123, Safari 26.2, and Firefox 152, lets textarea and other form controls automatically adjust their height (or width) to fit content, eliminating the need for JavaScript‑based resize scripts, while still allowing developers to set min‑ and max‑size constraints.

CSSauto-resizefield-sizing
0 likes · 8 min read
The Long-Awaited CSS Magic Property: field-sizing for Auto‑Growing Textareas
Frontend AI Walk
Frontend AI Walk
Aug 19, 2026 · Frontend Development

When AI Generates Frontend Pages Like a Blind Box, I Built a Project Design Language Skill

The article explains how uncontrolled AI‑generated UI leads to inconsistent styles, proposes a project‑level design language documented in docs/design.md, details the tool’s extraction, reuse, refresh, apply, audit capabilities, shares pitfalls encountered, and outlines who can benefit from this approach.

AI codingAI-assisted developmentdesign language
0 likes · 11 min read
When AI Generates Frontend Pages Like a Blind Box, I Built a Project Design Language Skill
CodeNotes
CodeNotes
Aug 18, 2026 · Frontend Development

Mastering OAuth2 Login in the Frontend: Full Flowchart and Common Pitfalls

This article walks through the complete OAuth2 Authorization Code flow with PKCE for front‑end applications, explains each step with code examples, highlights six frequent pitfalls such as redirect_uri mismatches, missing state validation, PKCE requirements, one‑time code usage, URL leakage, and insecure token storage, and provides a ready‑to‑use implementation template.

Authorization CodeOAuth FlowOAuth2
0 likes · 11 min read
Mastering OAuth2 Login in the Frontend: Full Flowchart and Common Pitfalls
Qunar Tech Salon
Qunar Tech Salon
Aug 17, 2026 · Frontend Development

How Qunar Implements AI‑Driven End‑to‑End Front‑End Delivery

The article details Qunar's engineering practice of using AI agents to automate the entire front‑end delivery pipeline—from multi‑modal requirement input and design‑to‑code conversion, through real‑device testing and integration, to state recovery, decision persistence, and knowledge compounding—highlighting challenges, solutions, and future improvement directions.

AIAutomationEnd-to-End Delivery
0 likes · 19 min read
How Qunar Implements AI‑Driven End‑to‑End Front‑End Delivery
AI Architecture Path
AI Architecture Path
Aug 15, 2026 · Frontend Development

Ladybird: A 100% Self‑Developed Browser Engine with Five Isolated Processes

This article examines Ladybird, an open‑source browser that breaks the Chromium/Gecko monopoly with a fully self‑written engine, a five‑process sandbox architecture, cross‑platform support for Linux, macOS and WSL2, and provides detailed compilation steps, security analysis, and suitability guidance for developers.

LadybirdLinuxbrowser engine
0 likes · 13 min read
Ladybird: A 100% Self‑Developed Browser Engine with Five Isolated Processes
21CTO
21CTO
Aug 13, 2026 · Frontend Development

Evan You Launches New Company While Unveiling Pinia 4 – Key Updates and Impact

Evan You announced the formation of a new company and the official release of Pinia 4, highlighting a shift to pure ESM modules, a 77% bundle‑size reduction, a modern nostics‑based error‑diagnostics system, the adoption of ES2022 Object.hasOwn, and the debut of Pinia Colada 1.0 with deep Vue‑Router integration, while also outlining the strategic governance behind Vue’s sustainable development.

ESMError DiagnosticsJavaScript
0 likes · 8 min read
Evan You Launches New Company While Unveiling Pinia 4 – Key Updates and Impact
samdeepthink
samdeepthink
Aug 7, 2026 · Frontend Development

Why Backend Engineers Mistake Frontend for Simple—and What That Reveals

The article explains that backend engineers often view frontend work as easy because it changes rapidly with user preferences, while backend deals with stable, long‑standing challenges like data consistency, making each side complex in fundamentally different ways.

BackendComplexityfrontend
0 likes · 4 min read
Why Backend Engineers Mistake Frontend for Simple—and What That Reveals
Java Architect Handbook
Java Architect Handbook
Aug 4, 2026 · Frontend Development

Why Alibaba’s Open‑Source Kiwi Solves the Full‑Cycle i18n Pain Points

Kiwi, Alibaba’s open‑source i18n framework, offers an end‑to‑end workflow—from one‑click Chinese string extraction and linting to translation export, auto‑translation, and seamless import—addressing the searchability, missing‑string, and UI‑adjustment challenges that existing i18n libraries leave unresolved.

AlibabaKiwiTypeScript
0 likes · 6 min read
Why Alibaba’s Open‑Source Kiwi Solves the Full‑Cycle i18n Pain Points
Old Zhang's AI Learning
Old Zhang's AI Learning
Aug 4, 2026 · Frontend Development

Recreating Wang Hong’s Hand‑Written PPT Style with AI: Prompts and Open‑Source Skills

The article details how the author reproduced Wang Hong’s hand‑written PPT from ICM 2026 using AI‑generated images and a pure HTML/CSS approach with the neat‑annotations library, providing prompt examples, design guidelines, a 19‑page slide deck, and a ready‑to‑install Skill package.

AI image generationHTML CSSNotability
0 likes · 13 min read
Recreating Wang Hong’s Hand‑Written PPT Style with AI: Prompts and Open‑Source Skills
AI Architecture Path
AI Architecture Path
Aug 2, 2026 · Frontend Development

Generate Animated Web3D Models from a Single Image – img2threejs Outputs TypeScript Code Instead of GLB

The article analyzes the limitations of traditional image‑to‑3D pipelines that output binary GLB files, introduces the open‑source img2threejs project that converts a single product image into editable Three.js TypeScript code with built‑in animation, version control, and quality checks, and provides detailed usage steps, comparisons, and practical constraints.

3D modelingAI-generated 3DThree.js
0 likes · 16 min read
Generate Animated Web3D Models from a Single Image – img2threejs Outputs TypeScript Code Instead of GLB