Neon 如何加速 serverless Postgres 连接
Neon 的 serverless driver 把 PostgreSQL 的 TCP 线协议改走 WebSockets,让标准 PostgreSQL 连接能在 Cloudflare Workers、Vercel Edge Functions 等 serverless 环境里使用。
Neon 的 serverless driver 把 PostgreSQL 的 TCP 线协议改走 WebSockets,让标准 PostgreSQL 连接能在 Cloudflare Workers、Vercel Edge Functions 等 serverless 环境里使用。
Resend 宣布 React Email 现已支持 Tailwind CSS,开发者可以直接用 Tailwind 写邮件样式,无需再手写 CSS。
一篇教程演示如何用 Vercel、OpenAI API 和 Postgres 的 pgvector 扩展搭建类 ChatGPT 应用,通过 word embeddings 为业务定制聊天机器人。OpenAI API 提供词嵌入能力,pgvector 负责在 Postgres 中存储和检索向量。
Supabase 2023 年 2 月更新把最流行的 GraphQL IDE/API 浏览器内置进 Dashboard,可直接查询 pg_graphql 生成的 GraphQL API。
Vercel 发布无头电商指南,讲解如何将电商前后端解耦、通过 API 连接以打造可定制的应用栈。文中对比了 Shopify、BigCommerce、Salesforce Commerce Cloud 等托管单体架构与自建单体架构的局限,并指出企业最多可将 75% 的 IT 预算用于运行和维护现有系统,而约 75% 的消费者期望品牌在购物体验技术上保持更新。
Vercel 发布 Next.js SEO 实战手册,介绍如何用 Next.js 的渲染与优化能力提升搜索排名。核心手段包括 ISR(增量静态再生)兼顾 SSG 与 SSR、next/image 图片优化、动态导入代码分割和内置字体优化,并强调 Google 将站点速度作为重要排名因素。
Vercel Cron Jobs 进入公开测试,可在 Vercel Functions 和 Build Output API 中运行定时任务,用于自动备份与归档、发送邮件和 Slack 通知等场景。
Vercel 发布 Cron Jobs,可通过 vercel.json 的 crons 字段配置路径与 cron 表达式来定时触发任务,兼容任意框架,无需原生集成。
推荐理由:Vercel 官方发布 Cron Jobs,并给出各套餐的任务数量与 beta 期免费、正式版收费的边界。
程序员兼主播 Rox 在 Railway 博客访谈中介绍了自己的产品:ThumbnailTest 让视频创作者测试多张缩略图以提升点击率,Clipbot 帮 Twitch 主播在 TikTok 和 YouTube Shorts 上获得播放。
Morning Brew 用 Next.js 和 Vercel 搭建前端云、以 Sanity 作为内容云,从一封邮件通讯扩张为全球媒体品牌,2021 年营收达 $50 million,比 2020 年的 $20 million 翻了一倍多,并被 Insider Inc. 收购。
Neon 为 Vercel 推出的集成已进入 Beta,可将 Neon Postgres 数据库连接到 Vercel 项目,并为每个 Preview Deployment 创建对应的数据库分支。该集成让全栈预览部署能同时带上独立的数据库环境,具体用法见官方文档。
Supabase 2023 年 1 月更新上线 pgvector,可在 Postgres 中存储 OpenAI embeddings 并做向量相似度搜索,官方还基于它开源了文档搜索 Supabase Clippy 的 1 周 MVP。
Super 基于 Next.js 和 Vercel,从单一代码库服务超过 15,000 个自定义域名,每月页面浏览量超 1700 万。创始人 Jason Werner 早期从 Gatsby 和 Netlify 迁至 Next.js 与 Vercel,通过 Vercel Domains API 以编程方式为用户增删自定义域名,并自动生成 SSL 证书、在数秒内重新指向数千个域名。
Vercel 发布历史教程,复盘如何用 Next.js 与流式响应构建 GPT-3 应用,示例产品为 twitterbio.com。前端用文本框、语气下拉框和提交按钮调用 /api/generate API Route,后端在 generate.ts 中向 OpenAI 的 GPT-3 发起 POST 请求并返回两条生成的简介。
Plex 将 watch.plex.tv 从 Kubernetes 自动扩缩集群迁移到 Vercel 上的 Next.js,曝光量提升 6 倍,代码行数减少约 40%。
Vercel 发布指南,介绍如何在 Vercel 上构建和部署 AI 驱动应用,提供 Twitter Bio Generator、Photo Restorer、DALL·E 2 Art Generator 等一步式模板。
Vercel 恢复对图片优化超额部分收费,Pro 和 Enterprise 团队单价为每 1,000 张图片 5 美元。Pro 套餐每个计费周期包含 5,000 张源图片,超出后才产生超额费用,源图片用量已于 2023 年 1 月 18 日太平洋时间上午 9 点重置为零。用户可在用量面板查看当前源图片数量,也可随时为某个项目关闭图片优化。
推荐理由:Vercel 恢复图片优化超额收费并下调单价,Pro 与 Enterprise 团队可据此估算账单变化。
Swell 基于 Vercel 的无头、API-first 后端,让任何人都能搭建自己的电商网站。借助 Vercel 的按需 ISR 与混合渲染,商户可上架无限 SKU 而不影响速度;有客户用 Swell 和 Next.js Commerce 起步套件仅一个月就建成电商站,而传统平台通常要四个月到一年。
布鲁克林街头潮牌 KidSuper 从 Shopify 托管店铺转向 headless 架构,CTO Adham Foda 在尝试 Ember 和 Create React App 后选用 Next.js,认为它最灵活。借助 Vercel 的零配置部署,团队能快速生成交互站点并即时发送 Preview Deployment,一人即可支撑面向 Netflix、Puma、Modelo 等品牌的网站。
PostHog 博客梳理了产品工程师常用的工具栈,覆盖用户沟通、行为分析、任务管理与 CI/CD 部署。分析环节推荐 PostHog 的会话回放与功能开关,任务管理推荐专为工程师设计的 Linear,部署则点名 Vercel 与其开发的 Next.js。测试框架包括 Jest、Cypress 和 Playwright。
Vercel 基于通知 API 平台 Knock 搭建了实时通知系统,其应用内通知 demo 不到一小时就跑通。此次更新新增部署失败通知(默认走邮件和应用内 feed,可在账户设置中配置),并利用 Knock 的批处理功能减少域名配置错误通知的噪音。Vercel 与 Knock 已推出集成,连接项目后会自动设置 KNOCK_API_KEY 和 KNOCK_PUBLIC_API_KEY 环境变量。
Vercel 宣布 Edge Functions 面向所有客户正式可用(GA),基于 V8 引擎的轻量运行时,默认全球部署并在离请求最近的区域执行。此次更新支持区域偏好绑定、WebAssembly 工作负载,并将 Edge Functions 体积上限提升至 Pro 2 MB、Enterprise 4 MB。
推荐理由:Vercel 官方公布 Edge Functions 正式可用,并给出区域绑定、WebAssembly 与体积上限等具体变化。
Auth.js 开源团队随 SvelteKit 1.0 发布推出 SvelteKit Auth,将 NextAuth.js 的认证能力从 Next.js 扩展到其他前端框架。
USC 学生 Anshay Saboo 用 Next.js 和 Vercel 打造的 Instafest,可根据 Spotify、Apple Music 和 Last.fm 的常听艺人快速生成个人音乐节海报,2022 年 11 月 22 日上线后迅速走红。
Supabase 发布 11 月 Beta 更新,推出适配 supabase-js V2、支持 TypeScript 的 Remix Auth Helpers,并预告下周 Launch Week 6 将连续 5 天发布社区呼声最高的功能。
Supabase 正式发布 supabase-js V2 和 flutter-supabase V1 两个最受欢迎 SDK 的新版本,并宣布 Launch Week 6 将于 12 月 12-16 日举行。
Vercel 发布开源库 @vercel/og,用 HTML 和 CSS 在 Edge 上生成动态 OpenGraph 社交卡片图,无需无头浏览器。
推荐理由:Vercel 官方发布 @vercel/og,给出与旧方案在体积、成本与生成速度上的对比数据。
Supabase 发布 2022 年 9 月更新,连续三周 Kaizen 集中清理积压,关闭超 250 个 issue 和 50 个 PR。新 Auth UI 在 Product Hunt 发布,并与 Snaplet 联合开源 Postgres WASM。Dashboard 数据库权限调整将于 11 月自动生效,Edge Functions 免费计划脚本大小提升至 2 MB。
basement.studio 为 MrBeast 新商城做设计与开发,用 Vercel、Shopify、Axiom 支撑其超 1 亿 YouTube 订阅粉丝带来的峰值流量,并在 Vercel 平台创下一周内请求量最高站点的记录。
Vercel 用 Next.js 与 Edge Middleware 分三阶段上线新版 Templates 市场:Early Access 仅 20% 访客看到新版本,Public Beta 按 50:50 分流,GA 后全量。
Supabase 发布 8 月 Beta 更新,CLI 升至 v1.0 并支持生成 TypeScript 类型,同时推出 Management API Beta,为 Zapier、Terraform、Pulumi 等集成铺路。
Integral Studio 用 Vercel 和 Next.js 为 SZA 打造官网,并在 CTRL 五周年重发时将站点从 Next.js 1.2 升级到 12.1,仅花两小时、改动最多 100 到 200 行代码。
Shopify 构建了 Oxygen,作为 Hydrogen 自定义店面的托管方案,通过与 Shopify 生态深度集成来消除第三方托管工具的额外成本。
Supabase 在 Launch Week 5 的社区日集中展示社区贡献与生态更新,包括新的 PostgreSQL 扩展 pg_jsonschema 和 PostgREST v10 发布。本次虚拟 Hackathon 首次为最佳项目提供 $1500 GitHub 赞助,并新增 Launch Week 落地页与 Golden Ticket 机制,已生成超 3000 张虚拟门票。
Prisma 介绍如何用 Prisma Accelerate 在 Edge 环境访问数据库:它提供连接池复用数据库连接、支持通过 HTTP 访问数据库,并可选开启全球边缘缓存。Edge 函数无状态、每次请求新建连接,容易耗尽数据库连接,因此单区域数据库直连并不适合当下的真实应用,官方建议数据库尽量靠近 API 服务器部署。
Clerk 官方博客发布教程,讲解如何用 Clerk、Prisma Cloud 和 Next.js 搭建一个仅向已登录用户展示数据库数据的应用。Clerk 提供预置组件与 useUser() hook,支持密码、magic link、社交登录、Web3、多因素认证及邮箱或短信验证码等登录方式,并具备设备追踪与泄露密码保护。
Supabase 发布 2022 年 6 月更新,Auth Helpers 拆分为 @supabase/auth-helpers-nextjs 和 @supabase/auth-helpers-react 可单独安装,SvelteKit 与 Remix 版本即将推出。
Prisma Data Platform 正式 GA,包含 Data Proxy、Data Browser 和 Query Console,可免费上手并按团队规模扩容。
Supabase 发布 2022 年 5 月更新,新增通配符重定向(如 *.mydomain.com/welcome),适用于 Vercel、Netlify 等 Jamstack 平台的预览部署。
这是 Remix + Prisma + MongoDB 全栈教程系列的最后一篇,讲如何把 Kudos 应用部署到 Vercel。流程包括将代码推到 GitHub、在 Vercel 导入仓库并把 Framework Preset 选为 "Remix"、配置 DATABASE_URL 等环境变量后点击 Deploy。