Top Frontend Updates: ESLint 8 Release, New React Tooling Team, Build Tools & Dark Mode Guide
This roundup covers ESLint 8’s full ES2022 support, React’s new Developer Tooling team, several open‑source build tools such as unbuild, tsup, refine and VS Code’s Webview UI Toolkit, plus featured articles on a TypeScript‑based autonomous parking algorithm and a comprehensive guide to implementing Dark Mode on the web.
News
ESLint v8.0.0 released
Important new features: ESLint's default parser and core rules now fully support ES2022 syntax, including class public and private instance fields, static fields, private methods and accessors, regex match indices, and top‑level await.
Release blog: eslint-v8.0.0-released
React forms React Developer Tooling team
React announced the formation of a dedicated React Developer Tooling team to focus on React DevTools and UI analysis, improving the development experience.
Open Source
unjs/unbuild
A unified JavaScript build system supporting both bundle and bundle‑less modes.
egoist/tsup
A TypeScript build tool built on
esbuild.
pankod/refine
Refine is a React‑based framework with Ant Design System for rapidly building data‑intensive applications. Core features include zero‑configuration setup via
superplate, built‑in routing, networking, authentication, state management, i18n, and UI components, and backend‑agnostic connectivity to REST, GraphQL, NestJS CRUD, Airtable, Strapi, Supabase, and Altogic.
Webview UI Toolkit for Visual Studio Code
Microsoft's UI toolkit for VS Code WebView extensions, fully following VS Code’s design language and supporting editor themes.
Article
500 lines of TypeScript code for an autonomous parking algorithm
The article demonstrates a genetic‑algorithm‑based self‑parking car implementation with GIFs and detailed algorithm explanations, suitable for readers with a solid math background.
Complete guide to implementing Dark Mode on the Web
This classic guide provides comprehensive instructions for adding Dark Mode to new or existing web projects.
Taobao Frontend Technology
The frontend landscape is constantly evolving, with rapid innovations across familiar languages. Like us, your understanding of the frontend is continually refreshed. Join us on Taobao, a vibrant, all‑encompassing platform, to uncover limitless potential.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.