見出し画像

駆け出しエンジニア / IT起業したい方必見 個人開発5: 検索ボックス

今回はアイデア検索ボックスのフロントを作った。タグ検索、ユーザー名検索、欲しいアイデア検索ができる。欲しいアイデアは元々画面で実装していたが、検索欄でフィルタリングできた方が便利だろうと思った。

検索は突き詰めると奥が深くて、際限がないが、個人開発なので最初はシンプルな機能に限定する。ベースが整っていれば、後で機能を拡張するのはそこまで難しくない。

バックエンドの方が専門だからフロントばかりやっていると飽きてきた😅早いとこ終わらせたい!

変更点


前回のアイデアタグ入力欄とユーザー名入力欄を再利用した。

実は若干内部のコードを使い回しでコピペをしている。本当は厳格なモジュール化で、重複は避けるべきだが、うまく抽象化する方法が思いつかなかった。こう言う場合は、あえて問題の解決を先送りすることも大切だ。

ドメインに対する知識が深まるにつれて、段々と抽象度が上がって、うまいことモジュール化できるようになる。

むしろ早すぎる抽象化は技術的負債になるケースもあるから覚えておくといい。

フロント残タスク


  • アイデア閲覧数順機能

  • アイデアお気に入り数順表示機能

  • 特定ユーザーのアイデア一覧

    • ユーザーアバターをクリックすると表示

  • コメント機能

  • コメント編集機能

  • コメント削除機能


この記事が気に入ったらサポートをしてみませんか?