Tag: backend
All the articles with the tag "backend".
Rust 数据库迁移方案对比
对比 SQLx、Diesel、SeaORM、Refinery 和 Atlas 在 Rust 项目中的数据库迁移模型、回滚与生产实践
Go 数据库迁移方案对比
对比 golang-migrate、goose、Atlas、GORM AutoMigrate 和 Ent 自动迁移的模型、协作、回滚与生产实践
BaaS 项目对比
Supabase、Appwrite、Firebase、Amplify、Convex、PocketBase、Hasura、Nhost、Parse 等 BaaS 项目怎么选
Webhook 项目对比
adnanh/webhook、Convoy、Svix、Hook0、Hookdeck Outpost 等 webhook 工具怎么选
后端嵌入前端单文件部署对比
Go embed、Rust、.NET、Spring Boot、Bun/Deno 等「前端打进后端、单端口单产物」方案怎么选
Go 嵌入式数据库对比
Updated:SQLite、bbolt、Badger、Pebble 等 Go 嵌入式 / 进程内数据库怎么选
Rust 嵌入式数据库对比
SQLite、redb、fjall、heed、RocksDB 等 Rust 嵌入式 / 进程内数据库怎么选
Lua 中的冒号(:)和点号(.)区别
解释 Lua 中 obj:method() 与 obj.method() 的调用差异、隐式 self 参数和适用场景。
用 Go 语言新特性简化代码
Updated:介绍 Go 1.18 及以后版本引入的实用新特性,通过新旧代码对比展示如何让代码更简洁易读。
用 whistle 调试 resty
Updated:服务调用外部接口时要处理异常状态,502 Bad Gateway 需要进行自动重试。本文将结合 whistle 和 Go 的 resty 库,演示如何模拟接口 502 错误并调试重试逻辑,助你构建健壮的 HTTP …