気になる方がいるか分かりませんが、Hackers' Pubは下記の技術で作られています。
- バックエンドのJavaScriptランタイムとしてDeno(Node.jsは使わない)
- データベースとしてPostgreSQL
- ウェブフレームワークとしてFresh 2.0[1]
- ORMとしてDrizzle ORM
- キャッシュストレージとしてRedis
- ActivityPub連合の為のFedify
- ロギングライブラリとしてLogTape
- WebフロントエンドフレームワークとしてPreact
- スタイリングにTailwind CSS
- 国際化にi18next
2025年3月現在Fresh 2.0は正式版がリリースされていない状態ですが、無視して不安定なバージョンを使っています。Fresh 1.0→2.0で色々変わったので、あえてFresh 1.0を使いたくなかったです。 ↩︎