导读 | 现代 Web 开发平台 Netlify 宣布推出新的 Next.js 运行时,可由一个名为 @netlify/next 的 npm 包启用;其旨在 “为使用流行的 Web 框架更快、更大规模地构建网站和 Web 应用程序的开发人员提供改进的体验。 |
Netlify 提供了唯一支持 Next.js 高级中间件的运行时环境,让开发人员可以控制在边缘重写和转换 HTML 内容 —— 无需额外的客户端 JavaScript 或复杂的服务器渲染策略。”
公告称,以前使用 Next.js 构建动态个性化需要服务器端渲染 (SSR) 或繁重的客户端 JavaScript。Netlify 的新 Next.js 高级中间件与 Netlify 的 Next.js 运行时一起提供,则消除了这些权衡并扩展了 Next.js 的功能。新的 Next.js 运行时和 Next.js 高级中间件一起增强了 Netlify 上 Next.js 的开发人员体验,其中包括以下功能:
根据介绍,目前已有一些大型 Next.js 项目在 Netlify 上运行,包括 TripActions 和 UW Health。Netlify 平台提供原生 Next.js 开发体验,通常为所有 Next.js 功能提供 day-one 支持。“现在,独特地扩展了 Next.js 的功能,以便在使用框架时为开发人员提供更多控制”。
Netlify 方面表示,他们一直在致力于利用其专门的框架工程团队的专业知识推动 Next.js 向前发展,团队也在定期为框架开源项目(包括 Next.js)的上游做出贡献。“多年来,Netlify 一直在积极投资 Next.js,但今天标志着从原生支持 Next.js 到扩展框架的可能性的转变。通过我们的生态系统团队为为开发人员提供更多功能而进行的投资,我们极大地简化了 Netlify 上的 Next.js 并使其更容易做更多事情。”
目前,Netlify 的 Next.js 运行时适用于所有计划的开发人员,适用于所有版本的 Next.js。Next.js 高级中间件则适用于所有运行 Next.js 12.2.x 或更高版本的 Next.js 开发人员。
更多详情可查看官方公告。
原文来自:
本文地址://gulass.cn/netlify-next-java.html编辑:xiangping wu,审核员:清蒸github
Linux大全:
Linux系统大全: