Frontend Development

Showing 100 articles max
ByteDance Web Infra
ByteDance Web Infra
Sep 3, 2026 · Frontend Development

Rslib 1.0: Build JS Libraries Faster with Module Federation & 4x Type Generation

Rslib 1.0 launches as a Rsbuild-based library development tool supporting ESM, CJS, UMD, and Module Federation outputs, with bundle/bundleless modes, 24-57% faster builds, 2.4-4.2x faster type generation via TypeScript 7 and Isolated Declarations, multi-framework support (React, Vue, Svelte, Solid), integrated styling/assets/Worker/Wasm handling, CLI and JS API, and Agent-friendly skills for AI-assisted development.

JavaScript libraryReActRsbuild
0 likes · 29 min read
Rslib 1.0: Build JS Libraries Faster with Module Federation & 4x Type Generation
Tech Musings
Tech Musings
Sep 3, 2026 · Frontend Development

Why `!b` Becomes `_a_b`: uni-app Compiler Bug with Variable `b`

The uni-app mini-program compiler (alpha) incorrectly replaces `!b` with undeclared `_a_b` when a local variable is named `b`, causing a runtime ReferenceError only when specific data triggers the condition; the bug evades build, TypeScript, and ESLint checks, and is fixed by renaming the variable.

DebuggingReferenceErroralpha version
0 likes · 24 min read
Why `!b` Becomes `_a_b`: uni-app Compiler Bug with Variable `b`
Frontend AI Walk
Frontend AI Walk
Sep 3, 2026 · Frontend Development

Vibe Coding a 3D Vue Component Library in 4 Days: Imagination Over Code

The author built vue-threeui, a Vue 3 component library with complex 3D visual effects, in four days using AI-assisted 'vibe coding', demonstrating how AI compresses the imagination-to-implementation cycle and shifts component library authors' competitive advantage from coding skill to design decomposition and visual judgment.

AI-assisted developmentCSS AnimationComponent Library
0 likes · 24 min read
Vibe Coding a 3D Vue Component Library in 4 Days: Imagination Over Code
Node.js Tech Stack
Node.js Tech Stack
Sep 2, 2026 · Frontend Development

TanStack Teams Up with Vercel: How Next.js’s Home Is Embracing a Rival

TanStack announced a partnership with Vercel to make Vercel the primary deployment platform for TanStack Start, comparing its router‑centric approach to Next.js, detailing the short deployment workflow, and discussing the benefits and remaining challenges of the integration.

DeploymentFrontend FrameworkNext.js
0 likes · 8 min read
TanStack Teams Up with Vercel: How Next.js’s Home Is Embracing a Rival
Node.js Tech Stack
Node.js Tech Stack
Aug 31, 2026 · Frontend Development

Remix 3 RC: A Full‑Stack Framework That Can Replace React

Remix 3 RC introduces a single‑dependency full‑stack JavaScript framework that bundles routing, server‑side rendering, database tools, resource handling, UI runtime, and hot‑module reloading for both front‑end and back‑end, while offering optional React integration and a built‑in database workflow.

Database workflowFull-stack frameworkHot Module Reloading
0 likes · 9 min read
Remix 3 RC: A Full‑Stack Framework That Can Replace React
51CTO HarmonyOS Developer Community
51CTO HarmonyOS Developer Community
Aug 31, 2026 · Frontend Development

HarmonyOS 7 Floating Tabs: Window-Width-Driven Layouts for Foldables & Tablets

This article demonstrates how to build responsive HarmonyOS 7 floating tab layouts that adapt to foldable phones, tablets, and split-screen windows by reading actual container width via ContainerReader, using breakpoints at 440/600/840 vp to switch column counts, preserving business state during layout changes, and avoiding device-type branching.

ArkTSContainerReaderHarmonyOS 7
0 likes · 26 min read
HarmonyOS 7 Floating Tabs: Window-Width-Driven Layouts for Foldables & Tablets
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/CDCache ControlDeployment
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
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Aug 26, 2026 · Frontend Development

GPUIX: React on GPU via Rust Challenges Electron

GPUIX introduces a React custom renderer that sends UI updates to a Rust-based GPU framework (GPUI), enabling native desktop apps without Chromium, demonstrating 5000-message chat performance but facing ecosystem gaps like limited CSS support and pre-1.0 instability.

Electron alternativeGPU renderingGPUI
0 likes · 9 min read
GPUIX: React on GPU via Rust Challenges Electron
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
HarmonyOS Developer Technology
HarmonyOS Developer Technology
Aug 25, 2026 · Frontend Development

ArkWeb Performance Deep Dive: Load, Interaction & Frame Rate Optimization

This guide details ArkWeb performance optimization across four dimensions—page load, load completion delay, click response, and frame rate—using DevEco Profiler and DevTools to trace bottlenecks and apply techniques like pre-rendering, Code Cache, async JSBridge, and same-layer rendering for smooth HarmonyOS web experiences.

ArkWebCode CacheDevEco Profiler
0 likes · 12 min read
ArkWeb Performance Deep Dive: Load, Interaction & Frame Rate Optimization
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.md
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 FlowPKCE
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.

AIFront-endautomation
0 likes · 19 min read
How Qunar Implements AI‑Driven End‑to‑End Front‑End Delivery