今日はずっとこの日記サイトの新しい機能を実装していた。
昨日は RSS 2.0 の仕様を調べていて、
RSS フィードの実装をしようと考えていたんだけど、
実装について夜中にあれこれ考えていたら、
検索機能を先に作りたくなって今日は検索機能の実装をしていた。
んで、実はもうこの日記サイトに反映させました!
検索窓から今までの記事を検索することができます!!
機能としてはほとんど完成していて、
あとやることといったらページネーションを実装することくらいかな。
ページネーションっていうのは、
たとえば検索結果が 100 件あったら、
そのうちの最初の 10 件をまず表示して、
11 〜 20 件目は次のページ、
そのまた次のページに 21 〜 30 件...
って感じで、検索結果が多いときにページをまたぐやつのこと。
まあページネーションは最悪なくても動作に支障はないと判断したので、
早く本番環境にあげたいと思って、
実装からデプロイまで今日一日で仕上げてしまった
10 時間近くずっと作業していたのでさすがに疲れた...
でも完成したものを見たときはすごくテンション上がったし、
何より久しぶりにコードを書いて楽しかった!
(最近は卒論で忙しくて全然コード書けてなかった)
今日はもう疲れたから寝るとして、
明日からまた新しい機能の実装に取り掛かろうと思う。
差し当たり、昨日考えていた RSS フィードの実装をやろうかなと思う。
だけど、自分の気分が乗るものから優先してやるので、
明日はまた別のことをやっているかもw
とにかく、自分で実装したものを実際に使うのってすごく楽しい!
そのほか、実装したい細かいことを適当にメモっておく。
word-break
していた気がするので適切な位置で折り返されるように修正display: flex
で上下中央揃えに修正