【イベントレポート】「Rails, Go, TypeScriptで挑む─バックエンド開発の選択と実践」を開催しました!

author
authorDisplayName
Hironori Nakano
category
event
mainImage
20250513_BE_001.png
published
published
publishedAt
May 27, 2025
slug
tech-lt-20250513
tags
backend
notion image
 
こんにちは!令和トラベル プロダクト開発 Unitです。
この記事では、2025年5月13日にオンライン・オフラインのハイブリッドで開催された、「Rails, Go, TypeScriptで挑む─バックエンド開発の選択と実践」の様子をご紹介します!
 
今回は株式会社GA technologies、株式会社ナレッジワークと株式会社令和トラベルの3社合同で開催し、Rails, Go, TypeScriptで挑む─バックエンド開発の選択と実践と題して、日々の開発で直面する課題と解決策について発表しました!
 

登壇内容について

今回登壇した3名の登壇内容について簡単に紹介していきます。
  1. 社内向けCRM開発における技術選定からリリース後の運用まで(楠田 真矢)
  1. 木を見て森も見る-モジュールが織りなすプロダクトの森(宮田 聖也
  1. Scaling Fast with Confidence:NEWTのバックエンドコードアーキテクチャ進化の舞台裏Rodrigo Ramirez

1. 社内向けCRM開発における技術選定からリリース後の運用まで

1人目は、株式会社GA technologiesのエンジニアリングマネージャー/テックリード 楠田 真矢さんが発表しました。 社内向けCRMシステム開発におけるRailsとHotwireを活用した技術選定と、シンプルな実装方針を貫くことでテストカバレッジ100%を実現した経緯について紹介されました。
 
トピックスとしては以下です。
  • Railsの持つCoCの強みと生成AIコーディングの高い相性
  • シンプルな実装方針とテストカバレッジ100%への取り組み
  • チーム開発におけるシンプルな実装の重要性と維持のための工夫
 
notion image
資料の展開はなし

2. 木を見て森も見る-モジュールが織りなすプロダクトの森

2人目は、株式会社ナレッジワークのバックエンドエンジニア 宮田 聖也さんが発表しました。 プロダクトアーキテクチャにおけるモジュール化の重要性とGo言語を採用したマイクロサービス構築について解説しました。特にAIモジュールの統合と依存性逆転の概念を活用した設計手法が注目を集めました。
 
トピックスとしては以下です。
  • Go言語を活用したミニサービスアーキテクチャの構築方法
  • モジュール化による再利用性と拡張性の確保
  • フロントエンドとバックエンドを一つのモジュールとして扱うアプローチ
 
notion image
 
発表資料全体はこちら!
 

3. Scaling Fast with Confidence:NEWTのバックエンドコードアーキテクチャ進化の舞台裏

3人目は、令和トラベルのシニアエンジニア Rodrigo Ramirezが発表しました。 NEWTのバックエンドコードアーキテクチャが進化してきた過程と、小規模チームでの技術的負債管理について紹介しました。特に静的コード解析の導入とShared Layersの設計による品質向上の取り組みが印象的でした。
 
トピックスとしては以下です。
  • 静的コード解析とリファクタリングによる品質管理手法
  • モジュラーモノリス化とMonorepoへの回帰プロセス
  • Shared Layersを活用した依存関係の整理と循環参照問題の回避
 
notion image
 
発表資料全体はこちら!

懇親会パートの紹介

発表後には、毎回恒例の懇親会を開催しました!
登壇者の3名を中心に活発な交流が行われていました。登壇では話せなかった内容についても深掘りなどがなされ、有意義なナレッジシェアの場になったのではないかと思います。
特に今回は、異なる企業のエンジニア同士が技術的背景や課題解決アプローチについて熱く議論する場面が多く見られ、組織を超えた学びの機会となりました。
 
notion image
notion image
 
今回令和トラベルから登壇したRodrigo Ramirezに感想を聞いてみました!
Rodrigo Ramirez:
🗣
The talk sparked a lot of interest. I had the chance to dive deeper into the details and share the challenges we’re facing as we evolve the NEWT backend architecture. I’m excited to keep sharing our progress in future talks.
 
(今回のトークは多くの関心を集めることができました。NEWTのバックエンドアーキテクチャを進化させる中で直面している課題について、より深く掘り下げて共有することができました。今後のイベントでも引き続き進捗を共有していけるのを楽しみにしています。)
 

さいごに

発表後の質疑応答セッションでは、会場のオフライン参加者からだけでなくオンライン参加者からも質問が集まり、かなり充実した会となりました。 バックエンドアーキテクチャという共通テーマのもと、Rails、Go、TypeScriptなど様々な技術スタックを活用した解決策が共有され、多角的な視点からの学びが得られる貴重な機会となりました最後に、登壇者の皆様、ご参加いただいた皆様、そして今回主催していただいた株式会社GA technologiesの運営の皆様に、心より感謝申し上げます。
 

6月25日は ”QA Career Talk” を開催します!

約1年ぶりのQA Career Talk 第5弾は『QAエンジニアの生存戦略』をテーマに、QA/EMのmiisan・株式会社ダイニーのTanakaさん・アルプ株式会社のYokotaさんの3名が登壇し、スタートアップにおけるQAエンジニアの生存戦略についてパネルディスカッションを行います。 移転後の新オフィスにてオンライン・オフラインのハイブリット開催となりますので、ご興味のある方はぜひご参加ください!
そのほか、毎月開催している技術発信イベントについては、connpass にてメンバー登録して最新情報をお見逃しなく!
 

令和トラベルでは一緒に働く仲間を募集しています

この記事を読んで会社やプロダクトについて興味を持ってくれた方は、ぜひご連絡お待ちしています!お気軽にお問い合わせください!
フランクに話だけでも聞きたいという方は、カジュアル面談も実施できますので、お気軽にお声がけください。
 
 
それでは次回のブログもお楽しみに!Have a nice trip ✈️
 
 

# backend