返回首页
最新
GrainJS 是一个用于构建动态网页应用的 JavaScript / TypeScript 库。
- 它部分受到 React 的启发,但基于可观察对象(像 Knockout),而不是虚拟 DOM。
- 它轻量级,没有依赖,压缩后仅约 30KB。
- 它不需要特殊的工具,仅仅是一个库。
- 它支持在 JS 中方便地构建 DOM、事件分发、DOM 事件订阅、可销毁组件以及代码中的 CSS 样式。
- 它完全支持 TypeScript 的类型定义。
- 它通过驱动 Grist 的丰富前端应用证明了其价值。
源代码: [https://github.com/gristlabs/grainjs/](https://github.com/gristlabs/grainjs/)
测试我的自动审核逻辑。请温柔对待。无需登录。所有消息都是全球可见的。
你好。我记得当Dart被引入时,它被称为一种“JavaScript替代品”(?)用于浏览器。然而,它似乎“演变”成几乎仅在Flutter中使用,用于开发移动、网页和桌面前端。对我来说,这种语言如此专门用于前端的情况显得有些奇怪。即使是Ruby,在Rails之外也有一些边缘用例。Dart是否有任何特别的特性,能够证明将Flutter与之绑定的决定是合理的?还是这一切都是偶然的?谢谢。
Polibench 在 AI 模型上运行政治坐标问题,您可以并排比较各个模型的回答。无需注册。
该项目基于 @theo([https://twitter.com/theo](https://twitter.com/theo))和 @HolyCoward([https://twitter.com/HolyCoward](https://twitter.com/HolyCoward))的工作。
问题集基于政治坐标: [https://www.politicalcompass.org/](https://www.politicalcompass.org/)
目前仍处于早期和粗略阶段。欢迎对问题的揭示性、可能的误用以及扩展想法提供反馈。
如有疑问,欢迎提问。