前端趨勢榜:上周最 Yyds 的 10 大前端項目
大家好,我是你們的 貓哥,那個不喜歡吃魚、又不喜歡喵 的超級貓又在線營業(yè)啦 ~
平時如何發(fā)現(xiàn)好的開源項目,可以看看這篇文章:GitHub 上能挖礦的神仙技巧 - 如何發(fā)現(xiàn)優(yōu)秀開源項目
1. sucrase
Sucrase 是 Babel 的替代方案,允許超快速發(fā)展構(gòu)建。
Sucrase 而不是編譯大量的 JS 功能,以便能夠在 Internet Explorer 中使用最近的瀏覽器或最近的 Node.js 版本。
https://github.com/alangpierce/sucrase
2. react-hooks-in-svelte
在 Svelte 中使用 React hooks 的示例
https://github.com/joshnuss/react-hooks-in-svelte
3. headlessui
完全無樣式、完全可訪問的 UI 組件,旨在與 Tailwind CSS 完美集成。
https://github.com/tailwindlabs/headlessui
4. fragstore
Tiny (~800 B),簡單易用的庫來管理你的 React 狀態(tài)。
商店更新后 -> 僅呈現(xiàn)使用更新屬性的組件。
https://github.com/aralroca/fragstore
5. FrontEndCollection
前端軟件工程師注意事項。涵蓋常見的數(shù)據(jù)結(jié)構(gòu)和算法、基本的 Web 概念、HTML & CSS & Javascript。
https://github.com/cheatsheet1999/FrontEndCollection
6. ml5-library
ml5.js 旨在讓機器學習對廣大藝術(shù)家、創(chuàng)意編碼人員和學生來說變得容易上手。該庫提供對瀏覽器中機器學習算法和模型的訪問,構(gòu)建在 TensorFlow.js 之上。
https://github.com/ml5js/ml5-library
7. typescript-boilerplate
現(xiàn)代 TypeScript 項目設(shè)置,適用于 Node.js 和瀏覽器(使用 esbuild)。
https://github.com/metachris/typescript-boilerplate
8. use-mui
Material UI 的 React 鉤子。對于每個狀態(tài),每個鉤子都接受一個可選的默認狀態(tài)并返回一個狀態(tài)設(shè)置實用程序函數(shù)。
https://github.com/CharlesStover/use-mui
9. animated-emojis
帶有動畫表情符號的庫。
https://github.com/beerose/animated-emojis
10. Checka11y.css
一個CSS樣式表,可以快速突出所有關(guān)注的內(nèi)容。
https://github.com/jackdomleo7/Checka11y.css