Home Blogs Edgio应用程序版本6中的新增功能
Applications

Edgio应用程序版本6中的新增功能

About The Author

Outline

支持Edgio应用程序v6中的节点16

Edgeio Applications v6引入了对Node.js v16的支持。 要升级,请参阅《 Edgio应用程序v6迁移指南》 ,了解分步说明。 由于您的应用现在将使用Node.js v16运行,我们强烈建议您在开发应用时使用Node.js v16x。 开发人员应注意的最重要的弃用:

  • 版本6不再支持JWT访问控制。 以前的版本允许根据JWT令牌根据每条路由配置是允许还是拒绝请求。
  • 默认情况下,搜索引擎的边缘链接和永久链接流量会被自动阻止,这将消除对.noIndexPermalink ()的需求 。 此函数现已弃用,建议将其从路线中删除。 如果要覆盖此行为,可以 设置

next.js运行时变量

在Next.js中,运行时变量用于在运行时向服务器提供信息。 此信息可用于配置服务器的行为,如连接到数据库或将数据传递到将用于呈现页面的服务器。

在以前的Edgio应用程序版本中,所有环境变量都是在构建时解析的,并且没有选项可以将其更改为使用运行时环境变量。 从版本6.0.5开始,next.config中包含了对serverRuntimeConfig的运行时变量支持

要开始在Edgio上使用Next.js,请参见 Edgio Sites框架指南。 有关环境变量的更多详细信息,请参见 官方的Next.js文档

next.js 13实验应用程序文件夹

在应用程序版本6.0.6中,Edgio添加了对Next 13实验应用程序文件夹的基本支持。 这是一项新功能,它使Next.js与React的未来保持一致,并改善路由和布局体验。

应用程序目录可以与Pages目录一起以增量方式采用。 应用程序的某些路由可以选择加入新行为,而其他路由则保留在Pages目录中。 要了解有关应用程序文件夹的更多信息 ,请参阅 Next.js测试版文档

跟着走

要了解最新的应用程序功能,请遵循 Edgio Changelog。 请访问我们的文档,查看 官方支持的Web应用程序框架的完整列表。 在Edgio示例存储库中可以找到示例应用程序的集合

附注:我们是Edgio,这是一个边缘应用程序平台。 无论您选择哪种框架, Edgio站点支持SolidJS ,React ,NextNuxt更多JavaScript框架 开始试用您最喜爱的框架,或访问 我们的论坛 了解更多信息。