Vue Fes Japan 2019
ハーフセッション(20分)

RoomClipをNuxt.js でリニューアルした話

okadak343 okada keisuke okadak343

RoomClipのWEBサイトを、Nuxt.jsを用いてリニューアルしました。
フロント、サーバー、インフラを担当したので、全体の構成、移行して良かったこと、困ったことを発表できればと思います。
技術的に尖ったことは行ってはいませんが、一つの事例としてコミュニティに知見を提供できればと思います。

構成

  • Expressサーバを用いてSSR
  • APIサーバはRails
  • インフラはECS Fargate

良かったこと

  • 開発体験、速度の向上
  • style binding等を用いて、アニメーションが容易に実装できた。

困ったこと

  • Adsense広告をどうやって表示させるか?
  • Nodeサーバのメモリ使用量が、日々増加していく

チーム開発に向けてやっていること

  • Storybookの充実
  • E2Eテストの充実