はじめまして、リンクバルエンジニアの北村尚之です。
弊社が運営するマッチングアプリ「CoupLink」ですが、今年の夏にソースコードの全面的なリプレイスを行いました。
具体的には、Vue.jsというライブラリを用いてフロントエンドをSingle Page Application(以下SPA)化しました。
また、HTMLを提供していたバックエンドも、DB設計からやり直し、APIサーバーとして一新しました。
この記事では、主にフロントエンド部分について、下記の話をしたいと思います。
- リプレイスの目的
- SPA化にあたり考えたこと
- 設計について
- Vue.jsの学習コストについて