Vercel 发布 SvelteKit Auth:把 NextAuth.js 带到所有框架
Auth.js 开源团队随 SvelteKit 1.0 发布推出 SvelteKit Auth,将 NextAuth.js 的认证能力从 Next.js 扩展到其他前端框架。
Auth.js 开源团队随 SvelteKit 1.0 发布推出 SvelteKit Auth,将 NextAuth.js 的认证能力从 Next.js 扩展到其他前端框架。
Supabase 团队已扩展到 60 人、分布在 25 个国家,坚持不设经理、全员做独立贡献者,并以异步协作为主,重大项目从立项到发布不开一次同步会议。公司看重愿意做苦活、主动担责、有创始人思维的人,薪酬中包含 10 年行权窗口的 ESOP 分配。过去 12 个月平台部署数据库数量增长 3.5 倍,收入增长 1300%。
Proposales 将 Neon 接入其 Postgres 开发工作流,用于跨生产、预发和开发环境迁移数据库。文章指出,跨服务商迁移数据库如同心脏移植,风险高且需要大量精力与专业能力。
Neon 发布兼容 Edge 的 Postgres Serverless 驱动,面向 Serverless 计算场景。该驱动主打无需管理或维护服务器即可快速部署,并可按需扩展以应对大规模请求,同时采用按使用量付费模式。
Supabase 发布 11 月 Beta 更新,推出适配 supabase-js V2、支持 TypeScript 的 Remix Auth Helpers,并预告下周 Launch Week 6 将连续 5 天发布社区呼声最高的功能。
Clerk 完成 620 万美元种子轮融资,由 Andreessen Horowitz 的 Martin Casado 领投,S28 Capital、Fathom Capital 和 South Park Commons 继续参投。
PostHog 发布 1.42.0,新增面积图可视化、URL breakdown 归一化(/home、/home?、/home/# 合并统计)和更便捷的 session recording 分享,并上线公开路线图,可投票、订阅更新并获取 beta 功能。
Supabase 发布 Flutter 教程第二部分,演示如何用 PostgreSQL 的 Row Level Security(RLS)为聊天应用加上授权,防止未授权读写数据库。
Supabase 正式发布 supabase-js V2 和 flutter-supabase V1 两个最受欢迎 SDK 的新版本,并宣布 Launch Week 6 将于 12 月 12-16 日举行。
Neon 与 Hasura 合作推出原生集成,开发者可在 Hasura 控制台一键创建 Neon 项目,获得 Serverless Postgres 的即时 GraphQL API。这是双方合作的首个里程碑,后续将继续围绕开发者体验推进。
PostHog 官方博客给出 Customer Success 团队使用 PostHog 的 5 条建议:用漏斗洞察定位用户卡在哪一步,用趋势洞察监控用量变化并发现最受欢迎的功能,用生命周期洞察找出即将流失的沉默用户。还可通过 50 多个应用把 PostHog 接入 Hubspot、Salesforce 等工具,并把洞察汇总到仪表盘、按周订阅推送到 Slack 或邮箱。
Supabase 发布 2022 年 9 月更新,连续三周 Kaizen 集中清理积压,关闭超 250 个 issue 和 50 个 PR。新 Auth UI 在 Product Hunt 发布,并与 Snaplet 联合开源 Postgres WASM。Dashboard 数据库权限调整将于 11 月自动生效,Edge Functions 免费计划脚本大小提升至 2 MB。
Supabase 发布 8 月 Beta 更新,CLI 升至 v1.0 并支持生成 TypeScript 类型,同时推出 Management API Beta,为 Zapier、Terraform、Pulumi 等集成铺路。
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 张虚拟门票。
Supabase 在 Launch Week 发布六项更新:推出用于在数据库内管理密钥与加密的 Postgres 扩展 Supabase Vault,基于 pgsodium,暂未在 Supabase 平台上线,意在收集用户反馈。
Supabase 宣布通过 SOC2 Type 1 合规认证,并披露了完整审计流程。团队评估了 Vanta、Drata、Secureframe 和 Tugboat Logic,最终选用 Vanta(Drata 次之),因其支持更多合规标准且同属 YC 公司。
Supabase 发布 supabase-js v2 候选版本,可通过 npm i @supabase/supabase-js@rc 试用。
Clerk 认为组件比传统 REST SDK 提供更高层抽象,因为组件直接面向终端用户提供 UI,而 SDK 只给开发者一个函数。Clerk 以 Stripe 的 Charge API 到 Checkout 的演进为例,说明 Checkout 需要处理商品、价格、数量、税费、运费和折扣等上下文,Stripe 为此新增了大量 API 资源与参数。
Clerk 提供内置组件与 SDK,可在 Next.js 应用中实现登录、注册和用户资料页,并支持 React、Gatsby、Remix、Node.js、Go 等框架。
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、多因素认证及邮箱或短信验证码等登录方式,并具备设备追踪与泄露密码保护。
Clerk 回顾了其现代 Web 身份认证平台的构建历程:从选择 Next.js 起步,提供 React 组件与 hooks,并率先为 hooks 加入原生 SSR 支持,把 JWT 校验放到 Edge 上做到 1 ms 以内。
PostHog 正在招聘 SRE,并把自托管基础设施当作产品来做:公开文档、在主流云厂商上对 Helm chart 做自动化测试,客户可直接提 Issue 和 PR。其自建实例已处理超 200 亿事件,且云服务与交付给客户的是同一套 Helm chart。
Supabase 发布 2022 年 6 月更新,Auth Helpers 拆分为 @supabase/auth-helpers-nextjs 和 @supabase/auth-helpers-react 可单独安装,SvelteKit 与 Remix 版本即将推出。
Shopify 用一年多时间从零构建了 React 框架 Hydrogen,用于在 Shopify 上搭建自定义店面,期间合并了 1,200 多个 pull request 和 3,000 次 commit。
Prisma Data Platform 正式 GA,包含 Data Proxy、Data Browser 和 Query Console,可免费上手并按团队规模扩容。
PostHog 把公司战略目标从 Nail Enterprise 改为 Nail Self Serve,让各种规模的客户无需帮助即可注册、使用并订阅 PostHog。过去六个月其付费产品收入平均月环比增长 20%,相当于每年 8.9x,成交单笔规模普遍可达 $70k。PostHog 还计划把文档而非 Slack 作为主要支持渠道,推动社区自助。
Clerk 与 Next.js 教程演示如何实现类似 Gmail 的多账号切换器:在 Clerk 控制台 Sessions 设置中开启 Multi-session handling 后,用户头像菜单会出现 Add account 选项,登录新账号即可在列表中切换多个活跃会话。
PostHog 客户成功负责人 Simon Fisher 说明公司已对所有付费方案采用透明定价和自助服务,包括企业版,用户可自助注册 Enterprise 许可证。
Railway 官方宣布未来一个月左右调整 Free 和 Developer 套餐,免费套餐将加强欺诈扫描、引入执行时长限制,Starter 套餐每月 500 执行小时,按服务数量消耗,购买预付额度的用户不受此限制。
推荐理由:Railway 官方说明免费与开发者套餐的调整,涉及执行时长上限、成员上限和赠送额度变化,可据此判断自己的用量成本。
Mike Lyndon 借助 Supabase 加速开发 AllPullTogether。该案例收录于 Supabase 官方客户案例库,与 Polymet、Lingo.dev、QA.tech 等团队的使用案例并列展示。
Clerk 总结了构建 React REST SDK 的三条最佳实践:SDK 不能使用 secret key,应基于当前登录用户用 session token 或 JWT 授权。
PostHog 联合创始人兼 CEO James Hawkins 回顾了参加 Y Combinator W20 批次两年多来的收获。YC Continuity Fund 向这家开源产品分析公司投资约 2000 万美元,YC 网络还带来客户、投资人背景调查和办公时间等资源。Hawkins 表示,公司目前 100% 依赖 inbound 获客,多数增长来自口碑,营销团队目标已定为“加速口碑增长”。
开源开发工具 Amplication 选择 Prisma 作为其生成应用的数据层核心,用于自动生成可完全自定义的 Node.js 应用代码。Amplication 生成的技术栈包含 NestJS、Prisma、PostgreSQL、GraphQL 等,代码持续推送到用户的 GitHub 仓库,开发者可下载并自由部署、无锁定。
Supabase 推出 Partner Gallery,展示与其集成的工具和认证专家,首批专家为英国应用开发机构 Morrow 和新加坡产品工作室 Quinence。
Shopify 发布 Marketplace Kit 第二版,将示例应用拆分为面向商家的全栈管理应用和面向买家的客户端应用,并解耦 Shopify CLI 依赖。技术栈选用 Express、Next.js、React 和 GraphQL,开源版本已公开供开发者试用。
Clerk 称其 70% 的开发者用户根本不用 webhooks,也完全不建 users 表,因此把用户数据同步改为实时 API 请求。为压低延迟,Clerk 借 React 前端直接取数、边缘计算把授权跳转压到 15ms 以内,并用 JWT 把会话鉴权做到 1ms 以下,还提供 Supabase、Hasura 等预置 JWT 模板。