🐷

個人開発に便利なServiceまとめてみた

2023/12/22に公開

はじめに

本記事はプロもくチャット Adevent Calendar2023の14日目です...
14日から一週間以上すぎてる??キノセイキノセイ(ヾノ・∀・`)

https://qiita.com/advent-calendar/2023/puromoku

今回、現在自分が個人開発などで利用しているサービスなどをまとめて記事にしてみました。
初投稿なので、記事に誤り等あるかもしれませんがご参考になれば幸いです⛄️


DBaaS, BaaS

PlanetScale - 無料プランなくなりました😅

主な機能

  • MySQL
  • ブランチ機能
  • ダウンタイムなしでのマイグレーション

デメリット

  • 外部キー制約にサポートしていない (Vitess Online DDLの設計上)
  • 無料プランのDBは一定期間アクセスがなかった場合、スリープ状態になる

https://planetscale.com/

Supabase

主な機能

  • PostgreSQL
  • リアルタイムなイベント処理
  • 認証, ストレージ
  • WEBの管理画面でGUIでテーブル設定なども可能

デメリット

  • 無料プランではDBは2つまで
  • 無料プランのDBは一定期間アクセスがなかった場合停止される

https://supabase.com/

Cockroach Labs

主な機能

  • PostgreSQL
  • 分散型RDBMS
  • 障害耐性に強い

デメリット

  • Logoと名前が思いっきり・・・🥺
  • to_tsvector, to_tsquery を利用した全文検索で日本語がNG (2023/12/13時点)

https://www.cockroachlabs.com/

Neon

今後詳細をまとめます。

https://neon.tech/

xata

今後詳細をまとめます。
β版なのでお気をつけください🫣

https://xata.io/

PasS

Fly.io

主な機能

  • 対応言語が幅広い
  • PostgreSQLが利用可能
  • Redisが利用可能
  • 東京リージョンも有り

デメリット

  • CLIを利用したデプロイなのでRenderに比べるとわかりづらい
  • カードの登録が必要

https://fly.io/

Render

主な機能

  • 対応言語が幅広い
  • ダウンタイムなしでのデプロイ
  • 特定のブランチへのプッシュをトリガーに自動デプロイ
  • 無料プランでもPostgreSQLにIP制限が可能

デメリット

  • 無料プランのインスタンスは一定期間のアクセスがないと停止する
  • 無料プランではDBは1つ

https://render.com/

Koyeb

主な機能

  • 対応言語が幅広い
  • PostgreSQLが利用可能
  • 毎月5.5ドルの無料クレジットが支給され、この範囲では無料で使用可能
    • Nano Instansでは2つのインスタンスを無料で制作することが可能

デメリット

  • クレジットカードの登録は必須
  • 日本語での情報が少ない

https://www.koyeb.com/

Headless CMS

MicroCMS

主な機能

  • 日本製
  • ドキュメントが豊富
  • ライブラリが豊富
  • コミュニティが活発
  • CMSが使いやすい

デメリット

  • 無料プランでは、API数が3つまでと制限あり

https://microcms.io/

Newt

主な機能

  • 日本製
  • ライブラリが豊富
  • チャットサポートやドキュメントが豊富
  • CMSが使いやすい

デメリット

  • 無料プランではメンバー数が1人まで

https://www.newt.so/

Strapi

今後詳細をまとめます。

https://strapi.io/

Storyblok

主な機能

  • ビジュアルエディターを標準装備
  • コンポーネント化されたページのパーツ管理機能

デメリット

  • Storybookと綴り間違えそうw
  • 短期間に一度限りのイベントやキャンペーンサイトの作成には不向きかも?

https://www.storyblok.com/

Discussion