注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
こんにちは!「ぐるなびウエディング」開発チームの滝口(@ytakiguche)です。普段はサーバーサイド開発を... こんにちは!「ぐるなびウエディング」開発チームの滝口(@ytakiguche)です。普段はサーバーサイド開発を担当しています。 私たちのチームは現在、オンプレミスで長年稼働してきた PHP のシステムをAWSクラウドへ移行し、同時に TypeScript で全面的に書き換えるという、大きな挑戦の真っ只中にいます。 この記事では「フロントエンドとバックエンドの言語統一」をテーマに、その過程で明確になった技術的課題と、それらに対する我々のアプローチについてお話しします。 目次 目次 プロジェクトの背景: なぜ、PHP から TypeScript へ移行したのか TypeScript 対応とモノレポ化 技術スタックとディレクトリ構成 プロジェクトで直面した課題 課題1: 既存データの不整合 課題2: FE と BE のスキルセットと設計思想の差異 課題へのアプローチ 1. データ不整合への段階的
2025/11/04 リンク