【本日の学習内容:共同開発(検索機能)】
インクリメントサーチの実装に取り組みました。
今までの実装方針では
サーバーにリクエストを出す必要があったのですが
ユーザーが待つ時間などを考慮し
実装方針を変更しました。
・検索フォームに入力した値を取得する
・取得した値とtext.titleが部分一致するか判定し、一致しないものはd-noneで非表示にする
フロントで対処して問題のない操作は,原則フロントで対処するという考えのもと
処理にかかる時間やサーバーへの負荷なども考慮していく必要があると思いました。