

株式会社一休
新着動画

技術負債に立ち向かうエンジニアを助けるマイクロサービス化 - 一休の7年間...

TypeScriptによるGraphQLバックエンド開発 ─ TypeSc...
新着マガジン


| 参加枠 | 申込形式 | 参加費 | 参加者 |
|---|---|---|---|
一般枠 | 先着順 | 無料 | 559人 / 定員650人 |
近年、Web フロントエンド開発は React / Vue が普及したことにより、
煩雑なユーザーインタフェースの状態管理を、
その複雑性を抑えながら記述することができるようになってきました。
このフロントエンドの状態管理モデル ・・・ イベントを契機に遷移する時系列の状態を宣言的プログラミング
によって記述する考え方は、果たしてフロントエンドにのみ有効な手段と言えるのでしょうか?
もしフロントエンド開発だけでなくバックエンド開発にも同様の考え方を適用することができるなら、
双方のアーキテクチャギャップが埋まり、開発コンテキストの違いを
少なくすることはできるのでは ないかと考えました。
フロントエンド開発とバックエンド開発の距離を近づけることができれば、
開発における知見の共有およびディスカッションの密度が上がり、
よりよいプロダクト開発に繋げることができるのではないかと考えています。
グルメサイトのWeb予約を一元管理できる飲食店向けの SaaS「RESZAIKO」は
少人数のチームで開発をスタートしました。
ユーザーインタフェースが重要になる本プロダクトでは、
快適なユーザー体験を提供するべくフロントエンド開発に注力する必要がありました。
React 18 / Relay / Recoil を採用したフロントエンド偏重の開発プロジェクトにおいて、
どのような GraphQL バックエンドアーキテクチャを採用すれば
よりスムーズに開発することができるかを考えた結果、
従来手法とはやや異なる手法を採用するに至り、
結果としてより少ない記述量で堅牢なアプリケーション開発を実現することができています。
本イベントでは、このチャレンジをリードするCTO伊藤氏より、
などについて、取り組みの全貌とそのアーキテクチャについてお話します。
※配信URLは、申込者に対し本ページ上にて当日までに表示されます。
| 時間 | 内容 |
|---|---|
| 19:00〜19:05 | オープニング |
| 19:05~19:50 |
TypeScriptによるGraphQLバックエンド開発 ─ TypeScriptの型システムとデータフローに着目した宣言的プログラミング伊藤 直也
|
| 19:50~20:10 | Q&A |
| 20:10〜20:15 | クロージング |
※ 当日予告なく時間配分・内容が変更になる可能性がございます。


このイベントに関連するマガジン