Solid.js All In One
Solid.js All In One
Simple and performant reactivity for building user interfaces.
No Virtual DOM! No Dirty Checking Digest Loop!
没有虚拟 DOM!没有脏检查摘要循环!
Solid
是一个用于制作交互式 Web 应用程序的 JavaScript 框架
。
它利用自定义编译器
将 JSX
(一种受 HTML 启发的 JavaScript XML 方言)转换为高性能的 DOM 操作
。
更新
则由细粒度
的响应式系统
提供支持,响应式系统减少了对比差异
的开销,从而获得最佳性能
。 🚀
install
$ npm i solid-js
# or
$ yarn add solid-js
https://www.npmjs.com/package/solid-js
https://github.com/solidjs/solid
demo
import { createSignal, createEffect } from "solid-js";
const [count, setCount] = createSignal(1);
// count is function ✅
let doubleCount = () => count() * 2;
setInterval(() => {
setCount(count() + 1);
}, 1000);
createEffect(() => {
// doubleCount is function ✅
console.log('new doubleCount =', doubleCount());
});
性能对比
refs
https://github.com/ufo-github/solid.js-all-in-one
©xgqfrms 2012-2025
www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!
原创文章,版权所有©️xgqfrms, 禁止转载 🈲️,侵权必究⚠️!
本文首发于博客园,作者:xgqfrms,原文链接:https://www.cnblogs.com/xgqfrms/p/16513150.html
未经授权禁止转载,违者必究!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
2020-07-23 cnblogs & 502 Bad Gateway
2020-07-23 JavaScript null vs undefined
2020-07-23 JavaScript Number Type Checker
2020-07-23 Github history viewer
2020-07-23 Java Hipster
2019-07-23 ws & websocket & token