はじめまして、リンクバルエンジニアの北村尚之です。

弊社が運営するマッチングアプリ「CoupLink」ですが、今年の夏にソースコードの全面的なリプレイスを行いました。

具体的には、Vue.jsというライブラリを用いてフロントエンドをSingle Page Application(以下SPA)化しました。
また、HTMLを提供していたバックエンドも、DB設計からやり直し、APIサーバーとして一新しました。

この記事では、主にフロントエンド部分について、下記の話をしたいと思います。

  • リプレイスの目的
  • SPA化にあたり考えたこと
  • 設計について
  • Vue.jsの学習コストについて

続きを読む