全栈无服务器框架 Skeet 升级至 Next.js v14
全栈无服务器框架 Skeet 升级至 Next.js v14

ELSOUL LABO B.V.(CEO:川崎文武,总部位于荷兰阿姆斯特丹,以下简称 "ELSOUL LABO")宣布开源全栈无服务器应用开发工具 Skeet 已将其 Web 前端升级至 Next.js v14。
此次升级使 Skeet 能够利用 Next.js v14 的改进,更高效地开发应用,提升性能。
Next.js 14 发行说明: https://nextjs.org/blog/next-14
加速的开发环境
基于 Rust 的 Turbopack 为 Skeet 项目的性能调优做出了巨大贡献。Rust 是一种高性能且注重安全的编程语言,Turbopack 通过 Fast Refresh 将本地服务器启动速度提升了 53%,代码刷新速度提升了 94%,显著提高了开发效率。
继续采用 Page Router
Skeet 继续采用 Next.js 的历史路由技术 Page Router。Page Router 是一项成熟的技术,能够轻松获得周边技术的支持。同时,我们也在关注新的 App Router 技术,待周边技术完善后考虑过渡。在目前阶段,Page Router 更加稳定,因此在 Skeet 项目中采用。
以静态站点生成(SSG)起步
Skeet 在初始项目中配置为使用静态站点生成(SSG)而非服务器端渲染(SSR),以获得成本优势。SSG 能够预先生成静态内容,实现快速的页面加载速度和改善的 SEO,而 SSR 则按需生成动态内容,使应用能够处理实时数据。在需要时可以轻松过渡到 SSR,这与 Next.js 的理念一致。
此外,Skeet 允许在所有方面进行分阶段过渡,可以在观察情况的同时采用 Vercel 作为前端基础设施。
开源 Skeet 框架实现 Google Cloud、Firebase 上的快速无服务器应用开发

Skeet 是一个基于 TypeScript 的开源无服务器框架,可在 GCP(Google Cloud)和 Firebase 上构建全栈应用。
使用 Skeet,您可以使用 TypeScript 快速开发从 API 服务器到 Web、iOS 和 Android 应用的一切。TypeScript 通过静态类型提供类型安全,有助于早期发现错误,提高代码质量和可维护性。此外,Skeet 积极采用 GraphQL 和 Firestore 等现代技术,为开发者提供卓越的开发体验。它还简化了利用 ChatGPT 和 Vertex AI 等 AI 技术以及 Solana 等区块链技术开发 Web3 dApp 的过程。
您可以从以下链接试用演示。还可以同时试用 PaLM2、Vertex AI 和 OpenAI 的 ChatGPT(GPT-3.5、GPT-4),比较和考虑各自的特点。
Skeet 演示: https://skeeter.dev/en/
此外,使用 Skeet CLI 可以在您自己的电脑或云环境中 5 分钟内运行此演示应用。
首先,通过演示了解可以实现的功能,然后可以立即使用 Skeet CLI 开始应用开发。Skeet CLI 也配备了 AI,通过聊天生成代码等强大支持显著提升开发者生产力。
Skeet CLI (GitHub): https://github.com/elsoul/skeet-cli
Skeet 作为开源项目开发,旨在降低全球应用开发现场的开发和维护成本,提升开发者体验。
更多详情,请参阅官方文档。
Skeet 文档: https://skeet.dev/en/


