Frontend Development

Showing 100 articles max
CodeNotes
CodeNotes
May 28, 2026 · Frontend Development

Why You Need TypeScript for React: 12 Practical Best Practices

This article walks through twelve concrete TypeScript best‑practice patterns for React—covering props typing, avoiding React.FC, proper children and event types, useState and useRef inference, generic components, API‑driven type generation, strict mode, and utility types—to boost productivity and type safety.

PropsReActTypeScript
0 likes · 10 min read
Why You Need TypeScript for React: 12 Practical Best Practices
CodeNotes
CodeNotes
May 27, 2026 · Frontend Development

Understanding Reflow and Repaint: The Core Logic Behind Front‑End Performance Optimization

Reflow recalculates layout when geometric properties change, while repaint only redraws visual styles; the article explains their triggers, compares performance impact, and provides practical techniques—such as using DocumentFragment, batching reads before writes, and leveraging transform/opacity—to minimize costly reflows and achieve optimal front‑end rendering.

DOMPerformancebrowser rendering
0 likes · 6 min read
Understanding Reflow and Repaint: The Core Logic Behind Front‑End Performance Optimization
Full-Stack Cultivation Path
Full-Stack Cultivation Path
May 27, 2026 · Frontend Development

How AI Finally Masters Advanced Web Animations with GSAP

GSAP’s new gsap‑skills repository equips AI tools such as Cursor, Claude Code and Copilot with the official animation knowledge base, enabling them to generate complex timelines, ScrollTrigger effects and performance‑optimized code that previously caused crashes, while also guiding lifecycle handling for React and Vue.

AIGSAPReAct
0 likes · 9 min read
How AI Finally Masters Advanced Web Animations with GSAP
CodeNotes
CodeNotes
May 27, 2026 · Frontend Development

Mastering CSS Preprocessors: Practical Less and SCSS Guide (Part 4)

This article explains why CSS preprocessors are essential for large projects, demonstrates core features of Less and SCSS—including variables, nesting, mixins, inheritance, functions, and modularization—with real code examples, compares the two syntaxes, and offers recommendations and project‑structure guidelines for modern front‑end development.

CSSFrontendVariables
0 likes · 20 min read
Mastering CSS Preprocessors: Practical Less and SCSS Guide (Part 4)
AI Insight Log
AI Insight Log
May 26, 2026 · Frontend Development

How Taste Skill Gives AI‑Generated Front‑Ends Real Design Sense

Taste Skill, a 21.5k‑star GitHub project, adds a set of design rules that AI coding agents can follow, turning generic, “slop” front‑end pages into more aesthetically pleasing layouts by banning common pitfalls and offering adjustable parameters for variance, motion, and visual density.

AIAutomationFrontend
0 likes · 10 min read
How Taste Skill Gives AI‑Generated Front‑Ends Real Design Sense
Full-Stack Cultivation Path
Full-Stack Cultivation Path
May 25, 2026 · Frontend Development

Why Anime.js, the 68K‑Star Front‑End Animation Powerhouse, Is a Must‑Try

Anime.js v4, a lightweight high‑performance JavaScript animation library with over 68 000 GitHub stars, introduces a modular ES‑module API, 60 fps performance, refined timeline control, and new features like CSS‑variable, SVG path, scroll‑linked and additive animations, plus seamless Vue integration.

Anime.jsFrontendJavaScript animation
0 likes · 6 min read
Why Anime.js, the 68K‑Star Front‑End Animation Powerhouse, Is a Must‑Try
Architect's Guide
Architect's Guide
May 25, 2026 · Frontend Development

Is WebSocket Still the Best Choice for Real‑Time Push? A Comparison with SSE and Polling

The article compares three server‑to‑client push techniques—polling, WebSocket, and Server‑Sent Events (SSE)—detailing their mechanisms, advantages, drawbacks, browser compatibility, and suitable use cases, and provides step‑by‑step Node/Express demos showing how to implement SSE in a simple web page.

ExpressJavaScriptNode.js
0 likes · 12 min read
Is WebSocket Still the Best Choice for Real‑Time Push? A Comparison with SSE and Polling
Geek Labs
Geek Labs
May 25, 2026 · Frontend Development

Turn Any City’s Street Layout into a Stylized Vector Poster with One Click

This article introduces two open‑source web tools—MapPoster Online (Rust/WASM) and MapToPoster JS (Leaflet + MapLibre GL)—that let you input a city name and instantly generate a customizable, high‑resolution vector map poster directly in the browser.

JavaScriptLeafletMapLibre
0 likes · 8 min read
Turn Any City’s Street Layout into a Stylized Vector Poster with One Click
Coder Trainee
Coder Trainee
May 25, 2026 · Frontend Development

Build a No‑Install, Cloud‑Synced Web Serial Assistant with Spring Boot 3 and the Web Serial API

This article shows how to replace traditional installable serial‑debug tools with a browser‑based, cross‑platform serial assistant that uses the Web Serial API for direct hardware access and Spring Boot 3 with WebSocket to relay data to the cloud, including architecture, code examples, and deployment pitfalls.

Browser hardware accessCloud synchronizationIoT
0 likes · 6 min read
Build a No‑Install, Cloud‑Synced Web Serial Assistant with Spring Boot 3 and the Web Serial API
CodeNotes
CodeNotes
May 23, 2026 · Frontend Development

Mastering CSS: Animations, Transitions, and Responsive Design (Part 3)

This article walks through CSS transition syntax and parameters, demonstrates common transition effects, explains 2D and 3D transforms, details @keyframes animation properties and fill‑modes, introduces CSS custom properties for theming, shows media‑query‑based responsive design techniques, and covers performance tips such as will‑change and scroll‑snap.

CSSanimationscss-variables
0 likes · 22 min read
Mastering CSS: Animations, Transitions, and Responsive Design (Part 3)
CodeNotes
CodeNotes
May 22, 2026 · Frontend Development

Mastering ahooks: Practical Tips and Full Guide for React Developers

This article provides a comprehensive, step‑by‑step guide to using Alibaba's ahooks library with React 18, covering installation, core hooks like useRequest, usePagination, state management hooks, side‑effect utilities, performance optimizations, real‑world examples, common pitfalls and best‑practice recommendations.

FrontendPerformanceReact Hooks
0 likes · 23 min read
Mastering ahooks: Practical Tips and Full Guide for React Developers
IT Services Circle
IT Services Circle
May 22, 2026 · Frontend Development

5 Modern CSS Tricks That Simplify Layouts

This article walks through five modern CSS features—place-content, scroll-behavior, aspect-ratio, gap, and clamp()—showing how each replaces older hacks, improves code clarity, and enjoys broad browser support, ultimately making layout and responsive design far easier.

CSSFlexboxGrid
0 likes · 8 min read
5 Modern CSS Tricks That Simplify Layouts
Java Tech Enthusiast
Java Tech Enthusiast
May 22, 2026 · Frontend Development

Why Chasing Every New Front‑End Tool Is the Fastest Way to Burn Out

Constantly chasing the latest front‑end frameworks and utilities drains developers and stalls product delivery, so by 2026 the most valuable strategy is to master a stable stack—React 19, Next.js 15, TypeScript, Tailwind CSS v4, and a pragmatic state‑management combo of TanStack Query and Zustand—to build reliable, maintainable applications.

Frontend developmentNext.js 15React 19
0 likes · 10 min read
Why Chasing Every New Front‑End Tool Is the Fastest Way to Burn Out
Java Companion
Java Companion
May 22, 2026 · Frontend Development

How an 80k‑Star UI Skill Elevates AI‑Generated Front‑End Design

The ui‑ux‑pro‑max skill adds a design‑system inference engine to Claude Code, replacing generic AI‑generated pages with industry‑specific styles, color palettes, typography, and UX rules, while offering installation options, usage tips, and a discussion of token costs and skill conflicts.

AI UIClaude CodeDesign System
0 likes · 10 min read
How an 80k‑Star UI Skill Elevates AI‑Generated Front‑End Design
AI Engineering
AI Engineering
May 21, 2026 · Frontend Development

Hallmark: Turning Ugly AI‑Generated Pages into Polished Designs

The article introduces Hallmark, an open‑source skill that equips AI coding tools with anti‑template design rules, enabling the generation of aesthetically pleasing, varied web pages by addressing common AI‑produced layout flaws such as purple gradients, single‑font usage, and overly centered content.

AIDesign automationFrontend
0 likes · 4 min read
Hallmark: Turning Ugly AI‑Generated Pages into Polished Designs
AndroidPub
AndroidPub
May 21, 2026 · Frontend Development

Beyond Opus 4.7: How to Hand Over Coding Tasks to AI Instead of Micromanaging

After trying Opus 4.7, the author shows that the old "pair‑programming" style of feeding AI tiny prompts wastes time, and explains a delegation workflow—clear goals, constraints, acceptance criteria, effort levels, permission handling, and verification loops—that lets AI independently deliver reliable web and mobile features.

AI codingFrontend developmentMobile Development
0 likes · 15 min read
Beyond Opus 4.7: How to Hand Over Coding Tasks to AI Instead of Micromanaging
AI Architecture Path
AI Architecture Path
May 21, 2026 · Frontend Development

Build a 3D Pavilion in 5 Minutes with the Open‑Source Pascal Editor (16.1k Stars)

Pascal Editor is a free, open‑source, WebGPU‑accelerated online 3D architecture editor that runs in any modern browser, offering end‑to‑end space editing, high‑performance rendering, parametric tools, multi‑format export, a modular React‑based architecture, and use cases ranging from interior design to education, while outlining its strengths and current limitations.

3D ModelingOpen SourcePascal Editor
0 likes · 8 min read
Build a 3D Pavilion in 5 Minutes with the Open‑Source Pascal Editor (16.1k Stars)