搜索结果:js(91 个)
按分类缩小范围
interact.js
综合 62
支持拖放、缩放和多点触控手势的 JavaScript 库,具备惯性与吸附效果,兼容现代浏览器及 IE9+。
phaser
综合 62
免费、快速的 2D HTML5 游戏框架,支持桌面与移动浏览器端 Canvas 与 WebGL 渲染。
APIJSON
综合 61
实时零代码、强安全 ORM 库,后端接口与文档免开发,前端可灵活定制返回 JSON。
unfiltered
综合 61
Unfiltered 是一个用于处理 HTTP 请求的 Scala 工具包。它提供请求提取器与响应组合子等核心接口,支持绑定到 Netty 或 Servlet 容器(如嵌入式 Jetty),并原生支持异步处理、文件上传、JSON 处理及 WebSocket 服务。
NativeBase
综合 60
移动端优先的无障碍组件库,可在 Android、iOS 和 Web 间构建一致的 UI。
zio-quill
综合 60
ZIO Quill 是专为 Scala 打造的编译期语言集成查询(LINQ)库。它解决手写 SQL 繁琐、易出错且有运行时损耗的问题。通过引用 DSL(QDSL)与简单样例类映射数据库,能在编译期直接生成 SQL/CQL 并校验合法性,兼具类型安全与接近原生驱动的高性能。
miso
综合 60
**miso** 是一个基于 Haskell 的前端与移动端框架,受 Elm 和 React 启发,让开发者能用纯函数式语言编写 UI。
核心功能包括:
1. **MVU 架构与虚拟 DOM**:支持递归 diff 和高效更新。
2. **现代前端特性**:支持组件、生命周期、类型安全路由与事件委托。
3. **多目标编译**:通过 GHC 编译为 JS 或 WASM,支持 WASM 热重载。
Binding.scala
综合 59
Binding.scala 是一个支持 JVM 和 Scala.js 的响应式数据绑定库。它主要解决前端与 GUI 开发中的视图与数据同步问题。核心功能是提供精确的响应式数据绑定与自动生命周期管理,无需虚拟 DOM 即可高效更新视图,同时支持静态类型检查与 HTML 字面量语法。
obelisk
综合 59
Obelisk 是一个开箱即用的 Haskell 全栈开发框架,基于 Reflex FRP 打造。它解决全栈技术选型与前后端类型割裂的问题,支持用单一 Haskell 代码库同时构建前后端,并通过强类型系统即时捕获接口变更错误。前端支持 WASM/GHCJS,配合 CapacitorJS 可打包为移动应用,后端支持部署到 NixOS 或 OCI 容器。
lowdb
综合 59
轻量简单且快速的本地 JSON 数据库。
douyin
综合 58
基于 Vue3 + Pinia 的仿抖音项目,呈现 Vue 在移动端的工程最佳实践。
ScalaPB
综合 58
ScalaPB 是专为 Scala 设计的 Protocol Buffers 编译器插件。它解决 Scala 原生开发中 Protobuf 代码生成的痛点,能将 proto 文件转换为 Scala 样例类、解析器和序列化器。支持 proto2/proto3、gRPC、JSON 转换及与 Java 代码共存互转,便于项目渐进式迁移。
anydoc
综合 58
基于 Rust 构建,将 Word、PPT、Excel、PDF 等文档转为干净的 Markdown,提供 Node.js 和 Python 绑定。
中华古诗词开源数据库,收录整理了唐宋两朝近1.4万位诗人的5.5万首唐诗、26万首宋诗和2万余首宋词。
nexe
综合 56
将 Node.js 应用程序打包为单个独立可执行文件的工具。
supertest
综合 56
基于 SuperAgent 的 Node.js HTTP 服务端测试库,提供流畅的 API。
scalate
综合 56
〔中文简介暂未生成〕 Scalate is a Scala based template engine which supports HAML, Mustache and JSP, Erb and Velocity style syntaxes.
superagent
综合 55
适用于 Node.js 和浏览器的 JS HTTP 客户端(Ajax 库)。
jsoniter-scala
综合 55
jsoniter-scala 是一个高性能的 Scala JSON 解析与序列化库。它通过 Scala 宏在编译期生成安全且极速的 JSON 编解码器(codecs),避免了运行时的反射开销;同时还提供 circe booster 加速模块,并支持 JVM、Scala.js 及 Scala Native 等多平台。
twirl
综合 54
Twirl 是 Play 框架默认的模板引擎,也可在 Scala 或 Java 项目中脱离 Play 独立使用。它主要用于高效构建 Web 页面和文本输出,核心功能是将 HTML、JS、XML 或 TXT 等模板文件自动编译生成标准的 Scala 源代码,并提供 sbt 与 Maven 插件支持无缝集成构建。