1710242137
2024-03-11 13:41:01
Hatchbox.io は、Ruby-on-Rails ユーザー向けのデプロイメント プラットフォームです。 最近使用したので、試すのが恥ずかしい人のために、ここに私のレビューがあります。
コンテクスト
私はユーザーとしてこの記事を書いており、製品や会社とは関係ありません。 ということで正直なレビューです。 私は主に Docker と Heroku に慣れているので、私にとって Hatchbox は最近の発見でした (この記事を書いた時点では)。
試してみるべきですか?
はい、そう思います。 これが簡単な答えでした 😬
飛び込んでみましょう。
HatchboxIO とは何ですか?
ハッチボックス Ruby-on-Rails のデプロイメント プラットフォームです。 ご希望であれば、これは Heroku の競合製品です。
大きな違いが 1 つあります。それは、Digital Ocean のようなサーバー、または同等のサーバーと一緒に使用する必要があることです。
Heroku と比べてどれくらい簡単ですか?
ユーザー エクスペリエンスは非常に似ていますが、個人的には Heroku よりも簡単だと思います。 ドキュメントを一度確認する必要はありませんでした。
おそらく最も恐ろしいのは、Hatchbox が外部ホスティング (Digital Ocean など) に依存しているのに対し、Heraku がすべてを処理してくれるという事実です。
しかし、Digital Ocean はクリックして忘れるだけ (私は 6 ドルのドロップレットを選択しました) でしたし、Hatchbox (執筆時点では月額 10 ドルでした) も同様でした。
私が覚えている限り、10 秒以上検討したのはデータベースを現在のアプリにバインドする方法だけでしたが、それだけだったと思います。
それは展開部分です。
Rails コンソールの実行や運用データベースのローカルでのダンプなど、その他のことはすべて SSH 経由で行われます。
Heroku を使用すると、SSH 接続する必要さえなく、主に CLI を通じて行われます。
そうは言っても、どちらのオプションも非常に使いやすいです。
どれくらい速いですか?
これまで見た Web アプリの中で最も応答性の高い Web アプリの 1 つです。
デプロイにもそれほど時間はかかりません。単純な Web アプリでした。 しかし、ビルドが終わるまで何分も待たなくて済むのは、なんと嬉しいことでしょう。
ハッチボックスの最大のポイント
Hatchbox の最も魅力的な点は、もう 1 つアプリを作成しても料金がかからないことです。
また、Heraku よりもはるかに安価です。すべての機能に対して料金を支払う必要はありません。
唯一弱い部分
私が気に入らない唯一の点 (そしてそれが唯一の点) は、Ruby-on-Rails でのみ使用できることです。 UX は非常に簡単なので、複数の言語やフレームワークで利用できるようにしてほしいと思っています。
クリスに最後に一言
Hatchbox を作成した Chris Oliver の、Rails コミュニティへの長年にわたる素晴らしい貢献に感謝するための小さな段落かもしれません。🙏
まとめ
Hatchbox は、初心者から上級の Rails 開発者にとって、価格と UX の両方の点で (今のところ) 最良の選択肢です。
おそらく上級 Devops ユーザーは、Kamal のような自分が所有するものを好むでしょうが、Hatchbox は多くのものをうまく抽象化しているため、それでも多くの価値をもたらします。
プログラミングの非常に初心者の場合は、まず Heroku から始めて、次に他のものに切り替えることをお勧めします。
#ハッチボックスについての私の正直な意見