Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
社内オペレーション改善のためのTypeScript / TSKaigi Hokuriku 2025
Search
dachi
November 22, 2025
Programming
830
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
社内オペレーション改善のためのTypeScript / TSKaigi Hokuriku 2025
2025-11-23 TSKaigi Hokuriku 2025 スポンサーLTの発表資料です。
dachi
November 22, 2025
More Decks by dachi
See All by dachi
良い機能を作るためにAIと壁打ちをしたら実装も快適になってしまった話 / ai-ideation-improves-implementation
dachi023
0
55
AI時代のリアーキテクチャ戦略 / Re-architecture Strategy in the AI Era
dachi023
0
310
チーム開発を円滑に進めるためのOSS / Lightning TechTalks 20231102
dachi023
0
480
なぜその技術を使うのか? / Connehito marche online 20201112
dachi023
0
890
リモートワークの導入から3ヶ月 / Connehito marche online 20200311
dachi023
2
3.2k
急に大量のHTMLが必要になったこと、ありませんか? / BIT VALLEY INSIDE vol8
dachi023
0
8.2k
ママリのweb技術の今と未来 / mamari's front-end present and future
dachi023
2
1.5k
2年運用したサービスのフロントをReactで書き換えたい話
dachi023
5
2.1k
beginner_react_flux
dachi023
1
510
Other Decks in Programming
See All in Programming
その問い、本当に正しいですか?AI時代のエンジニアに必要な哲学と認知科学 / ai-philosophy-cognitive-science
minodriven
6
4k
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.2k
Oxlintのカスタムルールの現況
syumai
6
1.1k
技術記事、 専門家としてのプログラマ、 言語化
mizchi
4
2.5k
New "Type" system on PicoRuby
pocke
1
830
LLM本来の能力を解き放つサンドボックス技術とAI民主化への適用
yukukotani
3
3.6k
AIとASP.NET Coreで雑Webアプリを作った話
mayuki
0
500
[2026年度第1回ORセミナー] 計画最適化ベンチャーと競技プログラミング人材
terryu16
0
260
Modding RubyKaigi for Myself
yui_knk
0
920
タクシーアプリ『GO』の バックエンド開発のおける AI利活用と若者のすべて
pyama86
3
2k
Hunting Vulnerabilities in Symfony with LLMs
vinceamstoutz
0
540
コンテキストの使い捨てをやめる — ビジネスルール駆動開発と miko —
ioki
0
190
Featured
See All Featured
Google's AI Overviews - The New Search
badams
0
1k
What does AI have to do with Human Rights?
axbom
PRO
1
2.2k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
210
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
210
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
270
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Are puppies a ranking factor?
jonoalderson
1
3.5k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Building an army of robots
kneath
306
46k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
250
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Transcript
社内オペレーション改善のためのTypeScript Presentation slides for TSKaigi Hokuriku 2025 PRESENTATION SLIDES [
ver.01 2025.11 ] © MOSH Inc. MOSH develops and operates a platform that supports independent creators in selling their services online.
PRESENTATION SLIDES © MOSH Inc. Ryo Adachi MOSH株式会社 技術部 Technical
Enablement チーム • フロントエンド基盤開発 • 社内オペレーション改善 • ポッドキャスト配信 @dachi_023
問い合わせ数の増加を仕組みで解決する PRESENTATION SLIDES © MOSH Inc.
PRESENTATION SLIDES © MOSH Inc. 自社システム外からの 問い合わせ • LINEやメールからの問い合わせをヘル プデスクに集約
• 内容の振り分けなどはサポートチーム が手動で行う必要あり • 手作業が多いオペレーション、日に日に 問い合わせ件数は増えていく タグ・カテゴリなど設定済み テキストデータのみ 💦 💦
PRESENTATION SLIDES © MOSH Inc. 問い合わせ内容を分類する 中継アプリケーションの実装 • 問い合わせを事前に分類してヘルプデ スクのチケットとして起票するアプリケー
ションを実装 • 足りない情報を埋め、サポートチームの 分類作業をなくす タグ・カテゴリなど設定済み 内容についての ヒアリング ✨ ✨ タグ・カテゴリ など設定済み
PRESENTATION SLIDES © MOSH Inc. • APIのrequest / responseやWebhook の型を定義
• 今ではCoding AgentにAPIリファレンス などを読ませるだけでサクッとできるよう になった • Zod objectやテスト用のダミーデータの 作成なども必要に応じて用意 外部サービスとの入出力を 型定義してType Safeに扱う 🗒 APIリファレンス 型定義 バリデーション
PRESENTATION SLIDES © MOSH Inc. • Cloudflare Pages / Workersを使えば
小さなアプリケーションのための環境が すぐに構築 • Cloudflare x TypeScriptの組み合わせ ならHonoが最適と判断 • GitHub連携やプレビュー環境があり、 デプロイ周りの設定が簡単 Hono x Cloudflareの構成で 環境構築を手早く完了する Pages / Workers
まとめ:開発体験が良すぎる • TypeScriptで外部連携をType Safeに実装可能 • Cloudflare Pages / Workersでアプリケーションを 稼働させるための環境を即座に立ち上げ
• Honoをフレームワークに選定したことで Pages / Workers上でもすぐに動かせる状態 PRESENTATION SLIDES © MOSH Inc.