Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Next.js使いからみたGoのいいところ悪いところ

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for Terisuke Terisuke
January 18, 2025

 Next.js使いからみたGoのいいところ悪いところ

Avatar for Terisuke

Terisuke

January 18, 2025
Tweet

More Decks by Terisuke

Other Decks in Programming

Transcript

  1. テ リ ス ケ 2 0 2 5 / 0

    1 / 1 8 Next.js使いからみたGo のいいところ悪いところ
  2. テリスケ IS 何? <テリスケ(本名:寺田康佑> # 音大卒業、フリーのトランペッターしてました # コロナで無職・リクルートに転職 # 社内で営業効率化システムを独学で開発(Python)

    # 去年4月にG’s ACADEMYに入学、フロントエンド技術を学ぶ # 10月に卒業後すぐに起業、テックリードしてます # 生成AI # Next.js # GoogleCloud # Terraform # Go # 福岡 # 最近エンジニアカフェスタッフになりました 🐣 🎉32週連続LT中!
  3. 開発の速さ - シンプルな文法で学習コストが低い - 充実した標準ライブラリですぐに開発開始できる 優れたパフォーマンス - 高速な実行速度 - 効率的なメモリ使用

    - 簡単な並行処理 デプロイが容易 - シングルバイナリ - コンテナ化が簡単 - クロスコンパイルのサポート 保守性の高さ - 静的型付けでバグが少ない - 統一されたコード規約 - コードレビューがしやすい Goがスタートアップで選ばれる理由
  4. リアルタイム感情分析App 作ってみた フロントエンド • Next.js + React + TypeScript •

    react-webcam でWebカメラ映像取得 → Mediapipe(顔検出) → 推定した感情を WebSocketでサーバに送信 • サーバからのアラートや感情スコアを 受け取り、グラフ表示・ポップアップ表 示 バックエンド: • Go + Gin + Gorilla WebSocket • WebSocketで受け取った感情を一定時 間蓄積 → しきい値を超えると全クライア ントに「怒り警告」などアラートを送信
  5. THANKS! プ ロ フ ィ ー ル リ ン ク

    と か G i t H u b リ ン ク