内容提要
Supabase在七个月的开发中取得了重要进展,新增了OAuth登录、表格复制、扩展启用和查询历史保存功能。仪表板更快,支持GitHub讨论。社区积极参与,Hacktoberfest活动吸引了新贡献者。接下来将从Alpha阶段转向Beta,提升稳定性和性能。
延伸解读
从Alpha到Beta的转变
Supabase计划从Alpha阶段转向Beta,重点提升稳定性、可靠性和性能。这表明项目已度过早期功能探索期,进入成熟化阶段。对于用户而言,Beta版通常意味着更少的破坏性变更和更可靠的服务,但可能仍存在一些未完全稳定的功能。团队还创建了基准测试仓库,用于衡量所使用开源工具的性能,这有助于系统化地优化性能。
开发者体验的持续改进
本次更新中,仪表板通过Next.js自动静态优化提升了响应速度,SQL编辑器增加了查询历史保存功能,扩展启用简化为点击按钮。这些改进都旨在降低使用门槛,提高日常开发效率。同时,团队将gotrue-js和postgrest-js迁移到TypeScript并计划捆绑到supabase-js中,这有助于提供更好的类型支持和统一的开发体验。
社区生态与多语言支持
Supabase社区活跃,Hacktoberfest活动吸引了许多新贡献者,许多问题由新成员解决。社区还推动了多语言客户端库的发展,如realtime-py、postgrest-dart和postgrest-csharp。这些库由社区成员主导开发,扩展了Supabase在不同技术栈中的可用性。GitHub Discussions的引入也为用户提供了提问和展示项目的专门场所。
Q&A
Supabase新增了哪些登录功能?
Supabase新增了OAuth登录功能,支持Bitbucket、GitHub、GitLab和Google的第三方登录。
Supabase的表格复制功能是如何工作的?
用户可以像在电子表格中一样复制表格,方便数据管理。
Supabase如何简化扩展的启用过程?
用户可以通过点击按钮轻松启用Postgres扩展,操作更加简单。
Supabase的SQL编辑器有什么新功能?
SQL编辑器现在可以保存查询历史,用户可以保存常用查询以便后续使用。
Supabase在社区活动中有什么进展?
Supabase积极参与Hacktoberfest活动,吸引了许多新贡献者,许多问题已由新成员解决。
Supabase未来的计划是什么?
Supabase计划从Alpha阶段转向Beta,重点提升稳定性、可靠性和性能。