Gitrend
🔗

「dub」爆誕!リンク管理の新章幕開けだぜ!

TypeScript 2026/2/10
Summary
短縮URL、アトリビューション、リダイレクト…これ全部、ごちゃついてない? もう大丈夫!TypeScript製のモダンなリンクプラットフォーム「dub」が、その悩みを一掃してくれるぞ! これ、マジでマーケティングから開発まで、全方位で便利すぎるから絶対見てほしい!

概要:なにこれ凄い?

うおおおお!皆さん、来ましたよ、これ!GitHubトレンドで僕のレーダーに引っかかった「dub」が、マジでヤバいんです! 「The modern link attribution platform」って説明文があるけど、まさにその通り!単なる短縮URLサービスじゃないんだ、これは! FramerとかPerplexityみたいな世界的なチームが愛用してるって聞いたら、もうワクワクが止まらないよね! 何が凄いって、リンクの作成から管理、詳細なアナリティクス、さらにはカスタムドメインまで、ぜーんぶTypeScriptでモダンに構築されてるってこと! 今まで点在してたリンク管理や計測のツールを、まるで一つの強力なプラットフォームとして統合しちゃってるんだ。開発者フレンドリーなAPIも完備してるから、僕らエンジニアがゴリゴリ自動化したり、既存システムに組み込んだりできる余地が半端ない! まさにリンク管理の未来がここに詰まってるって感じ!感動しました、マジで!

ここが推し!

サクッと試そう(使用例)

# まずはローカルで動かしてみようぜ!
# 実際のリポジトリはNext.jsアプリだから、Cloneして環境構築が基本だ!

git clone https://github.com/dubinc/dub.git
cd dub

# .env.exampleを参考に.envファイルを作成
# DATABASE_URLとかNEXTAUTH_SECRETとか色々設定が必要だよ!
# 例: DATABASE_URL="postgresql://user:password@localhost:5432/dub"

pnpm install
pnpm prisma migrate dev # DBマイグレーションを実行
pnpm dev

# これで http://localhost:3000 にアクセスすればDubの管理画面が立ち上がるはず!
# もしくは、APIを叩いてみるならこんな感じだぜ!
# (API Keyは管理画面で発行してね!)

# curl -X POST https://api.dub.co/links \
#   -H "Authorization: Bearer <YOUR_API_KEY>" \
#   -H "Content-Type: application/json" \
#   -d '{
#         "url": "https://zenn.dev/akira",
#         "domain": "dub.sh",
#         "key": "akira-blog"
#       }'

ぶっちゃけ誰向け?

まとめ

いやー、マジで「dub」はすごいの一言に尽きるね!リンク管理って地味に見えるけど、Webサービスやマーケティングの要となる部分じゃん?そこをこんなにもモダンに、そして強力に作り込んでいるのが本当に感動的だよ。 TypeScriptベースだから僕らエンジニアもコードを読みやすいし、いじりやすい。APIも充実してるから、色々なシステムとの連携も夢じゃない! これからのWebサービス開発において、リンクの力を最大限に引き出すための必須ツールになる予感がプンプンするぜ! みんなもぜひ一度触ってみて、この興奮を共有しようぜ!僕も引き続き動向を追いかけるから、また何か発見したらすぐに記事にするぞー!