收集用过的,好用的 Javascipt 库。
文章🔗
- Are we web yet? - web 框架的挑选
UI 框架🔗
- GitHub - system-ui/theme-ui: Build consistent, themeable React apps based on constraint-based design principles - ThemeUI, 我愿意称之为真正的以配置主题为核心的 UI 框架,基本所有的元素样式都是配置出来的,页面 UI 里基本不怎么需要内联样式了,缺点(也可以说是优点)是内置组件少,适合自定义 UI 风格。
- MSON - MSON Lang: Generate an app from JSON
UI 组件🔗
- Tippyjs - 弹出提示,tips, tooltip, popup
语言🔗
- imba - IMBA 语言,全栈语言,最终编译为 Javascript,内置 html,style
性能测试🔗
前端框架🔗
- solid - react like 的写法,但是性能极大的提高
- lit - Lit is a simple library for building fast, lightweight web components.
- redwood - Bringing full-stack to the Jamstack.
- svelte - Cybernetically enhanced web apps
- sapper - The next small thing in web development, powered by Svelte
- svelte kit
- HTMX - low js, html to js, htmx
- hyperscript - 一种用于 Web 的小型脚本语言
- Refine - A React-based framework for building internal tools, rapidly.
服务端框架🔗
汇总资源🔗
工具🔗
Schema🔗
- [Zod(https://github.com/colinhacks/zod) - 好用的 JS Schema 验证库,再也不用担心 js 运行时类型问题了
Libraries🔗
- PapaParse - 解析 CSV 文件
- Mozilla 的网页可读性库,网页纯文本 - #readability
Algorithms🔗
常用代码🔗
// create a 2d array
Array.from(Array(2), () =>Array(4))