Vercel 发布 AI SDK,支持流式 AI 界面与多模型适配
Vercel 发布开源 AI SDK,帮助开发者用 JavaScript 和 TypeScript 构建对话、流式与聊天界面,支持 React/Next.js、Svelte/SvelteKit,Nuxt/Vue 支持即将推出。
推荐理由:Vercel 官方发布 AI SDK,说明其支持的框架、模型适配与流式 UI 能力,便于开发者判断是否接入。
Vercel 发布开源 AI SDK,帮助开发者用 JavaScript 和 TypeScript 构建对话、流式与聊天界面,支持 React/Next.js、Svelte/SvelteKit,Nuxt/Vue 支持即将推出。
推荐理由:Vercel 官方发布 AI SDK,说明其支持的框架、模型适配与流式 UI 能力,便于开发者判断是否接入。
Supabase 发布 5 月更新,推出开源向量工具集 Supabase Vector 和用于存储加密密钥的 Postgres 扩展 Vault,并宣布 GitHub Stars 突破 50k。
Vercel 提供前端即服务(frontend-as-a-service),让工程师把应用面向用户的前端部分独立于后端部署和运行。它支持 deploy previews、functions as a service、analytics,并已扩展出存储和数据库等云功能。开发者只需授权 GitHub 仓库并配置域名,推送代码后 Vercel 会自动重新部署。
Supabase 发布 2023 年 4 月 Beta 更新,开源 Logflare 以支持自托管日志基础设施,并推出可本地运行 Edge Functions 的 Edge Runtime。
Neon 发布指南,教你用其分支(branching)功能为每个预览环境创建独立数据库,部署平台以 Vercel 为例、CI/CD 用 GitHub Actions。文章同时指出,团队常用的 staging 环境并非理想方案。
OAuth 2.0 是一种开放授权标准,让用户在不提供密码的情况下,授权第三方应用有限访问其服务器资源。文章讲解了授权码、隐式、资源所有者密码、客户端凭证四种 OAuth 2.0 flow,以及资源所有者、资源服务器、客户端等角色,并演示如何在 React 应用中实现 OAuth 2.0 用户授权。
Supabase 发布 Supabase Logs,面向自托管用户和 CLI 开发,可查看和查询任意 Supabase 服务的日志。其底层 Logflare 每天处理超过 10 亿条日志事件,已从 BSL 改为 Apache 2.0 许可,并移除了闭源依赖。
推荐理由:Supabase 把内部日志系统 Logflare 开源并支持自托管,读者可了解其查询引擎与缓存机制。
Railway 官方博客演示了如何用 GitHub Actions 配合 Railway CLI,在 Railway 项目上按计划运行 Django 任务。
Hugging Face 的 🧨Diffusers for Mac 原生应用发布 1.1 版,已上架 Mac App Store,文本生成图像速度最高提升至 2 倍。
Supabase 2023 年 1 月更新上线 pgvector,可在 Postgres 中存储 OpenAI embeddings 并做向量相似度搜索,官方还基于它开源了文档搜索 Supabase Clippy 的 1 周 MVP。
PostHog 宣布停止对 Kubernetes 部署的支持,Helm chart 的常规更新将于 2023 年 5 月 31 日终止,最后一个版本的安全更新至少再维持 12 个月。
Replit 回顾了 2022 年上线的主要功能,包括 Teams Pro、Ghostwriter AI 工具套件(Complete、Generate、Transform、Explain Code)、Repl Identity 零点击认证、History 2 版本控制、移动端 App 和 Bounties 悬赏雇佣开发者。
PostHog 博客梳理了产品工程师常用的工具栈,覆盖用户沟通、行为分析、任务管理与 CI/CD 部署。分析环节推荐 PostHog 的会话回放与功能开关,任务管理推荐专为工程师设计的 Linear,部署则点名 Vercel 与其开发的 Next.js。测试框架包括 Jest、Cypress 和 Playwright。
Supabase 在 Launch Week 6 发布了用 Next.js 重写的新文档,并为 Storage 加入图像缩放、webhooks 和 Smart CDN。
Auth.js 开源团队随 SvelteKit 1.0 发布推出 SvelteKit Auth,将 NextAuth.js 的认证能力从 Next.js 扩展到其他前端框架。
Neon 宣布 Serverless Postgres 正式上线,取消邀请码限制,用户可用 Google 或 GitHub 账号直接注册使用。同时推出数据库分支功能,无需再等待邀请码即可试用。
推荐理由:Neon 取消邀请码并开放注册,同时推出数据库分支功能,可了解 serverless Postgres 的接入门槛变化。
PostHog 发布 1.42.0,新增面积图可视化、URL breakdown 归一化(/home、/home?、/home/# 合并统计)和更便捷的 session recording 分享,并上线公开路线图,可投票、订阅更新并获取 beta 功能。
PostHog 在 Tuscany 黑客松用三天做出应用平台 MVP,让用户以 Python 编写插件接入事件管道,首个应用是 GeoIP。因 Python 依赖冲突难以管理,团队改用 Node 版 Celery 加 Node v14 内置 VM 模块运行用户自定义 JavaScript,最终把该服务扩展到处理数十亿事件。
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。
Railway 通过 Nixpacks 原生支持 NX monorepo,但用户可改用 GitHub Actions 只为受影响的改动创建部署。
Supabase 发布 8 月 Beta 更新,CLI 升至 v1.0 并支持生成 TypeScript 类型,同时推出 Management API Beta,为 Zapier、Terraform、Pulumi 等集成铺路。
Replit 官方发布 Heroku 到 Replit 的导入流程,用户可在 replit.com/heroku 粘贴 GitHub 仓库链接,选择仓库、语言和所有者后把 Heroku 项目克隆到 Replit,私有仓库需先通过 GitHub 认证。
Supabase 官方博客发布教程,教你用 Supabase、Angular 和 Tailwind 从零构建一个实时 Trello 看板。教程涵盖用 SQL 建表、实现 magic link 登录与用户认证,以及使用 Supabase 的实时能力,完整源码已放在 GitHub 上。
Shopify 构建了 Oxygen,作为 Hydrogen 自定义店面的托管方案,通过与 Shopify 生态深度集成来消除第三方托管工具的额外成本。
Supabase 在 Launch Week 5 的社区日集中展示社区贡献与生态更新,包括新的 PostgreSQL 扩展 pg_jsonschema 和 PostgREST v10 发布。本次虚拟 Hackathon 首次为最佳项目提供 $1500 GitHub 赞助,并新增 Launch Week 落地页与 Golden Ticket 机制,已生成超 3000 张虚拟门票。
PostgREST v10 发布,新增类似 PostgreSQL EXPLAIN 的执行计划功能,可通过 HTTP 或 supabase-js 的 explain() 获取请求执行计划,适用于读、写和 RPC,仅在 db-plan-enabled 设为 true 时启用。
Railway 发布从 Heroku 迁移应用的指南,支持导入 Heroku 环境变量、识别 Procfile 并将各进程映射为独立服务。Railway 支持 20+ 语言和运行时,采用按资源用量计费,内置 PostgreSQL、Redis 等数据库并默认注入 DATABASE_URL、REDIS_URL 连接串。
PostHog 在 GitHub Actions 中把容器镜像构建从 docker build 换成 Depot 的 depot build,平均构建时间从 16 分钟降到 3 分钟,提速超过 5 倍。
Supabase 发布 2022 年 7 月更新,推出 Flutter SDK 1.0 开发者预览版、面向 SSR 的 Auth Helpers 以及用于 JSON 校验的 Postgres 扩展 pg_jsonschema。
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 版本即将推出。
PostHog 分享了用 GitHub Actions 自动化软件公司日常事务的实践,包括在每次 PR 上并行跑 Django 单元测试、用 Cypress 做端到端测试并归档失败截图,以及用 linter 和 prettier 做代码检查与格式化。
Render 发布教程,以开源电商系统 Saleor 为例,演示如何把 Django 应用从 Heroku 迁移到 Render 并完成生产化配置。迁移部分涵盖 API Web 服务、数据库、Redis、构建步骤、React 前端和静态 Dashboard,生产化部分补充 Secret File、后台 Worker、Cron Job、运行时步骤和消息代理。
Prisma Data Platform 正式 GA,包含 Data Proxy、Data Browser 和 Query Console,可免费上手并按团队规模扩容。
Clerk 与 Next.js 教程演示如何实现类似 Gmail 的多账号切换器:在 Clerk 控制台 Sessions 设置中开启 Multi-session handling 后,用户头像菜单会出现 Add account 选项,登录新账号即可在列表中切换多个活跃会话。
Supabase 发布 2022 年 5 月更新,新增通配符重定向(如 *.mydomain.com/welcome),适用于 Vercel、Netlify 等 Jamstack 平台的预览部署。
这是 Remix + Prisma + MongoDB 全栈教程系列的最后一篇,讲如何把 Kudos 应用部署到 Vercel。流程包括将代码推到 GitHub、在 Vercel 导入仓库并把 Framework Preset 选为 "Remix"、配置 DATABASE_URL 等环境变量后点击 Deploy。