この記事は「eureka Advent Calendar 2019」17日目の記事です。 16日目はPairs JP iOS Teamの木村(Muukii)による「SwiftUIに適したアプリケーション設計を思考する」でした。 UIKitを用いて開発していたiOSアプリに新しく登場したSwiftUIはアプリ開発をどのように変化させるのか、というところについてMVVMやRedux/Fluxなどのキーワードをもとにアプリ設計(アーキテクチャ)の側面についてお話します。… こんにちは!こんにちは! APIチームのコジマ(@__bsoo )です。 今回はPairsの検索システムについて、勉強会やブログで小出しにしてはいたのですが、全体像をまとめて紹介したことが無かったのでこの機会に紹介できればと思います。 ※サービスの性質上内容を一部ぼかしている箇所があります。ご了承ください。 ■ システム構成ま