Search results
知乎,让每一次点击都充满意义 —— 欢迎来到知乎,发现问题背后的世界。
DAYZ is coming. 关注. 深入使用了 Solid,做了两个中等级别项目(一个视频剪辑,一个拖拽门户半活动页面). 首先,写 Solid 体验上就是原封不动的 React,这点不需要迟疑,我信誓旦旦. 但是,直接能体验到的特性中,首当其冲的是:. 你不需要写依赖数组,但是你 ...
选择 Solid 的理由有以下原因:. 比如 Vue 和 React 的本质区别:允不允许引用数据类型内部部分变更(不变性),其核心目的是在于框架对前后数据判等以确定是否响应变更. 但是 Solid 直接瞄准框架判等,区分出信号(signal)和存储(store),信号代表主动让框架 ...
程序 & 产品. SolidJS 的优点在于你可以减少很多 rerender 的心智负担, 并且移除了 react hooks 里的闭包捕获旧状态的窘境. 我整体用下来, 除了生态没有 React 优秀, 其他方面都非常不错. 这里有一个开源的 SolidJS 编写的自动化平台, 如果你刚开始接触 SolidJS, 或许是一个 ...
Preact的signal吸收了solid.js的大部分优点,并且还发扬了自己的特色和优势。 像Solid.js那样不依赖virtual dom re-render(即状态改变无需重渲染整个component,dependency tracking的建立在VNode这一级) 可以不需要像Solid.js那样需要explicit accessor invoking,工程审美上更进一步
Bun. Bun 是一款几个月前推出的新兴运行时和工具集,Bun 能够运行、构建、测试和调试从单个文件到全栈应用的 JavaScript 和 TypeScript 项目。. 使用 Bun,你可以直接开始使用,无需额外安装工具。. 例如,你不必再安装像 nodemon、dot-env 这样的工具,因为 Bun 在开发者 ...
在其中,我们提到了自行搭建S…. 你也许在其他地方听过 SoLiD(Social Linked Data),它是诸多对现有万维网不满的改进项目之一。. Solid之所以特别,其中一个重要因素在于它是由万维网的发明者Tim Berners-L…. 首发于 Enaium的个人博客 前言 前端我们使用了 SolidJS 来 ...
Feb 20, 2021 · 知乎用户 . 在项目中使用过 Svelte 又迁回 React,主要因为以下2个原因:. 使用了Svelte就肯定会考虑web-component,但是它在低端手机支持不太友好,特别是用shadow等高级特性. 在大公司一般都有配套的各种安全、性能测试、格式化等工具,一般都会围绕一个框架展开 ...
这不是如何看待的问题,而是你怎么给这个项目定位?. 产品可以垂直,需求也可以小众,但是问题在于你要能覆盖到其他产品覆盖不到的需求,这个产品才可能会有人用。. 所以你需要想清楚的是,一个人在什么情况下会选择使用的 ofa.js 而不是 vue,把这个场景 ...
Sep 25, 2017 · 所谓「最快的函数就是从不运行的函数」 讲的就是这个道理。. 但这样做实际上会使得在创建 VNode 时变慢,不过 Inferno 采用了另外一个策略去优化创建 VNode 时性能。. (后面会讲到). 另外一个好处是可以直接用按位操作符高效准确判断类型。. 例如很多库会 ...