perryts

3周前发布 36 0 0

Perry是将TypeScript编译为原生代码的跨平台开发框架,支持macOS、iOS、Android、Windows、Linux及WebAssembly,提供原生UI组件与一键构建分发服务。

收录时间:
2026-04-29
其他站点:
摘要: Perry - TypeScript原生编译框架,跨平台开发、原生UI与构建分发工具 Perry 简介 Perry 是一款面向开发者的 TypeScript 原生编译框架,支持将单一代码库编译为 macOS、iOS、Android、Windows、Linux、watchOS、tvOS、WebAsse...

Perry - TypeScript原生编译框架,跨平台开发、原生UI与构建分发工具

Perry 简介

Perry 是一款面向开发者的 TypeScript 原生编译框架,支持将单一代码库编译为 macOS、iOS、Android、Windows、Linux、watchOS、tvOS、WebAssembly 及 Web 平台的原生可执行文件。平台基于 SWC 解析与 LLVM 代码生成,无需 Node.js、V8 或 Electron 运行时,输出二进制体积通常仅 2-5MB,启动时间约 1 毫秒。Perry 提供 25 余种原生 UI 组件、完整的 Node.js 标准库兼容层,以及从构建、签名到应用商店提交的一站式分发服务。

Perry 核心功能/服务

直接将 TypeScript 源码编译为机器码,不经过 JavaScript 中间层,支持类、泛型、异步/等待、私有字段等完整语言特性,输出独立可执行文件。
提供 25 余个原生 UI 控件,通过 AppKit、GTK4、Win32、UIKit 与 JNI 映射为各平台真实组件,非 WebView 渲染,保障原生性能与体验一致性。
支持跨平台编译、代码签名、公证与自动提交至 App Store、Play Store,开源项目免费使用,团队版提供 Perry Publish 高级分发能力。

Perry 适合谁

  • 跨平台应用开发者:希望用 TypeScript 单一代码库覆盖桌面与移动端,避免维护多套技术栈,通过原生编译获得比 Electron 更小的体积与更快的启动速度。
  • 注重性能的 CLI 工具作者:需要将 TypeScript 工具分发为独立可执行文件,利用 Perry 的 2-5MB 二进制输出与零运行时依赖,简化用户安装流程。
  • 原生移动开发团队:寻求 React Native、Flutter 之外的替代方案,希望直接调用平台原生 UI 组件与 API,同时保持 TypeScript 的开发效率与类型安全。

为什么选择Perry

Perry 区别于其他跨平台框架的核心在于"真原生、零运行时":不仅编译为机器码而非解释执行,更通过平台原生 UI 框架渲染组件,避免 WebView 或自定义渲染引擎的性能损耗。benchmark 显示在 JSON 往返、循环开销等场景下性能可达 Node.js 的 18 倍,二进制体积仅为 Node.js 的 3%。

数据统计

数据评估

perryts浏览人数已经达到36,如你需要查询该站的相关权重信息,可以点击"5118数据""爱站数据""Chinaz数据"进入;以目前的网站数据参考,建议大家请以爱站数据为准,更多网站价值评估因素如:perryts的访问速度、搜索引擎收录以及索引量、用户体验等;当然要评估一个站的价值,最主要还是需要根据您自身的需求以及需要,一些确切的数据则需要找perryts的站长进行洽谈提供。如该站的IP、PV、跳出率等!

关于(perryts)特别声明

本站商娱网提供的perryts都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由商娱网实际控制,在2026-04-29 19:55收录和巡查时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,商娱网不承担任何责任。

相关导航

暂无评论

您必须登录才能参与评论!
立即登录
none
暂无评论...