???? News
ESLint v8.0.0 發(fā)布
重要新特性:
- ESLint 默認(rèn)的 parser 和核心規(guī)則已完全支持以下 ES2022 語法:
- 類公共實例字段和私有實例字段
- 類公共靜態(tài)字段和私有靜態(tài)字段
- 類私有實例方法和訪問器
- 類私有靜態(tài)方法和訪問器
- 正則表達(dá)式匹配指標(biāo)
- Top-level await
- &etc.
Release Blog:eslint-v8.0.0-released
React 成立 React Developer Tooling 團隊
React 官方推特在 10 月 9 號對外宣布成立了 React Developer Tooling 團隊,團隊將專注于 React DevTools 和 UI 分析等 React 開發(fā)體驗的關(guān)鍵部分。
Twitter:twitter.com/reactjs/sta…
???? Open Source
unjs/unbuild
一個統(tǒng)一的 JavaScript 構(gòu)建系統(tǒng),支持 Bundle 和 Bundleless 兩種模式。
GitHub Repo:unjs/unbuild
egoist/tsup
一個基于 esbuild
的 TypeScript 構(gòu)建工具。
GitHub Repo:egoist/tsup
pankod/refine
refine 是一個基于 React、附帶 Ant Design System 的研發(fā)框架,用于快速構(gòu)建數(shù)據(jù)密集型應(yīng)用程序。
核心特性:
- 零配置:基于
superplate
提供一站式配置服務(wù),啟動項目只需要不到一分鐘的時間 - 開箱即用:內(nèi)置路由、網(wǎng)絡(luò)、鑒權(quán)、狀態(tài)管理、i18n 和 UI 框架
- 與后端解耦:可以連接任何自定義后端,支持 REST API、GraphQL、NestJS CRUD、Airtable、Strapi、Strapi GraphQL、Supabase 和 Altogic
- &etc.
Home Page:refine.dev
GitHub Repo:pankod/refine
Webview UI Toolkit for Visual Studio Code
微軟為 VS Code 中基于 WebView 開發(fā)的拓展提供的 UI 工具,完全遵循 VS Code 的設(shè)計風(fēng)格,同時支持編輯器主題。
Storybook:microsoft.github.io/vscode-webv…
GitHub Repo:github.com/microsoft/v…
???? Article
500 行 TypeScript 代碼實現(xiàn)自動停車
文章用幾張 GIF 向讀者展示了實現(xiàn)自動停車的遺傳算法的學(xué)習(xí)過程,同時對其中涉及到詳細(xì)算法做了清晰的講解,手把手教你如何實現(xiàn)一個類似的自動停車算法,很有意思(不過需要有一定的數(shù)學(xué)基礎(chǔ))。
原文鏈接:trekhleb.dev/blog/2021/s…
在 Web 上實現(xiàn) Dark Mode 的完全指南
文章是一篇比較老的文章了,但是非常經(jīng)典,提供了一份在 Web 上實現(xiàn) Dark Mode 的完全指南,如果你正在開發(fā)一個新項目,有 Dark Mode 適配的需求,或者需要給老項目適配 Dark Mode,這篇文章一定能幫助到你!
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/122339.html