跳转到主要内容

Netlify Caching

技能 已验证 活跃

Netlify CDN 缓存控制指南。在配置缓存标头、设置 stale-while-revalidate、实现按需清除缓存或理解 Netlify 的 CDN 缓存行为时使用。涵盖 Cache-Control、Netlify-CDN-Cache-Control、缓存标签、持久缓存和特定于框架的缓存模式。

目的

使开发人员能够有效地管理和优化 Netlify CDN 上的缓存,以提高性能和控制力。

功能

  • 详细解释缓存控制标头 (`Netlify-CDN-Cache-Control`, `CDN-Cache-Control`, `Cache-Control`)
  • 常见缓存场景的模式(例如,1 小时 CDN 缓存,stale-while-revalidate)
  • 关于缓存标签和按需缓存清除的指导
  • 不可变资产和缓存键变化的配置示例
  • 特定于框架的缓存注意事项(Next.js, Astro, Remix, Nuxt, Vite SPA)

使用场景

  • 为 Netlify 上的静态和动态资产配置缓存标头。
  • 实现 stale-while-revalidate 以获得更好的用户体验。
  • 使用缓存标签设置按需缓存清除。
  • 为不同框架理解和优化 Netlify 的 CDN 缓存行为。

非目标

  • 提供 Netlify CDN 以外的通用 Web 缓存建议。
  • 深入介绍仅浏览器缓存策略。
  • 解决与 Netlify 平台无关的缓存机制。

安装

请先添加 Marketplace

/plugin marketplace add netlify/context-and-tools
/plugin install context-and-tools@netlify-context-and-tools

质量评分

已验证
95 /100
1 day ago 分析

信任信号

最近提交6 days ago
星标17
许可证MIT
状态
查看源代码

类似扩展

Next Cache Components

100

Next.js 16 缓存组件 - PPR、use cache 指令、cacheLife、cacheTag、updateTag

技能
vercel-labs

Redis 开发

99

Redis 性能优化和最佳实践。在处理 Redis 数据结构、Redis 查询引擎 (RQE)、使用 RedisVL 进行向量搜索、使用 LangCache 进行语义缓存或优化 Redis 性能时,请使用此技能。

技能
redis

Netlify Image CDN

98

使用 Netlify Image CDN 进行图像优化和转换的指南。适用于提供优化后的图像、创建响应式图像标记、设置用户上传图像管道或配置图像转换。涵盖 /.netlify/images 端点、查询参数、远程图像允许列表、清理 URL 重写,以及将上传与 Functions + Blobs 结合使用。

技能
netlify

Netlify Identity

100

用于身份验证、用户注册、登录、密码恢复、OAuth 提供商、基于角色的访问控制或保护路由和函数。始终使用 `@netlify/identity`。切勿使用 `netlify-identity-widget` 或 `gotrue-js` — 它们已弃用。

技能
netlify

Performance Analysis

100

Comprehensive performance analysis, bottleneck detection, and optimization recommendations for Claude Flow swarms

技能
ruvnet

MongoDB Connection Optimizer

100

为任何支持的驱动程序语言优化 MongoDB 客户端连接配置(池、超时、模式)。在处理/更新/审查实例化或配置 MongoDB 客户端(例如,调用 `connect()` 时)、配置连接池、对连接错误(ECONNREFUSED、超时、池耗尽)进行故障排除、优化与连接相关的性能问题时,请使用此技能。这包括构建具有 MongoDB 的无服务器函数、创建使用 MongoDB 的 API 端点、优化高流量 MongoDB 应用程序、创建长期运行任务和并发性,或调试与连接相关的失败等场景。

技能
mongodb