🐷
個人開発に便利なServiceまとめてみた
はじめに
本記事はプロもくチャット Adevent Calendar2023の14日目です...
14日から一週間以上すぎてる??キノセイキノセイ(ヾノ・∀・`)
今回、現在自分が個人開発などで利用しているサービスなどをまとめて記事にしてみました。
初投稿なので、記事に誤り等あるかもしれませんがご参考になれば幸いです⛄️
DBaaS, BaaS
PlanetScale - 無料プランなくなりました😅
主な機能
- MySQL
- ブランチ機能
- ダウンタイムなしでのマイグレーション
デメリット
- 外部キー制約にサポートしていない (Vitess Online DDLの設計上)
- 無料プランのDBは一定期間アクセスがなかった場合、スリープ状態になる
Supabase
主な機能
- PostgreSQL
- リアルタイムなイベント処理
- 認証, ストレージ
- WEBの管理画面でGUIでテーブル設定なども可能
デメリット
- 無料プランではDBは2つまで
- 無料プランのDBは一定期間アクセスがなかった場合停止される
Cockroach Labs
主な機能
- PostgreSQL
- 分散型RDBMS
- 障害耐性に強い
デメリット
- Logoと名前が思いっきり・・・🥺
- to_tsvector, to_tsquery を利用した全文検索で日本語がNG (2023/12/13時点)
Neon
今後詳細をまとめます。
xata
今後詳細をまとめます。
β版なのでお気をつけください🫣
PasS
Fly.io
主な機能
- 対応言語が幅広い
- PostgreSQLが利用可能
- Redisが利用可能
- 東京リージョンも有り
デメリット
- CLIを利用したデプロイなのでRenderに比べるとわかりづらい
- カードの登録が必要
Render
主な機能
- 対応言語が幅広い
- ダウンタイムなしでのデプロイ
- 特定のブランチへのプッシュをトリガーに自動デプロイ
- 無料プランでもPostgreSQLにIP制限が可能
デメリット
- 無料プランのインスタンスは一定期間のアクセスがないと停止する
- 無料プランではDBは1つ
Koyeb
主な機能
- 対応言語が幅広い
- PostgreSQLが利用可能
- 毎月5.5ドルの無料クレジットが支給され、この範囲では無料で使用可能
- Nano Instansでは2つのインスタンスを無料で制作することが可能
デメリット
- クレジットカードの登録は必須
- 日本語での情報が少ない
Headless CMS
MicroCMS
主な機能
- 日本製
- ドキュメントが豊富
- ライブラリが豊富
- コミュニティが活発
- CMSが使いやすい
デメリット
- 無料プランでは、API数が3つまでと制限あり
Newt
主な機能
- 日本製
- ライブラリが豊富
- チャットサポートやドキュメントが豊富
- CMSが使いやすい
デメリット
- 無料プランではメンバー数が1人まで
Strapi
今後詳細をまとめます。
Storyblok
主な機能
- ビジュアルエディターを標準装備
- コンポーネント化されたページのパーツ管理機能
デメリット
- Storybookと綴り間違えそうw
- 短期間に一度限りのイベントやキャンペーンサイトの作成には不向きかも?
Discussion