Bookmarker Closed
Bookmark.jsから移動してきた焼き直しアプリで、さらなる破壊的変更を経つつ現在も稼働中終了済み。普段から使うアプリなので、archive.jsが落ち着いてからはメインで開発している。
設計
初コミット当初からバックエンドはSupabaseで一括管理している。
Webサイトへのショートカットであるブックマークと、それらをまとめて整理するタグ機能を軸とする。
最初はCloudflare Pageで静的ホスティングするために完全クライアントサイドのSPAだった。Bookmarker v1.1と勝手に呼んでいるバージョンからVercelに戻ってフルスタックSSRアプリになっている。合わせてApp Directoryを導入した。
デザイン
見た目は結構変化しているが、サイドバーにナビゲーションメニュー・ブックマークをカードのグリッドで表示するというスタイルは一貫している。何が元ネタだったかは忘れた。
その後
丁度大学の授業でSQLを勉強したので、データベースを改良しつつデザインや機能を拡充した通称v1.2を開発している。ほぼ完成して燃え尽き症候群を発症中。
一旦機能の実装でPRを切り上げた。あとはしばらく実際に使ってみてブラッシュアップしよう。説明書も書かなくてはならない。
あるとぐっと本物っぽくなる機能を追加しちゃおう。テストを全く書いていないという深刻な欠陥はある。そろそろ書こうか?
終焉
クロスプラットフォームで広告ブロックが使えるArcというブラウザを手に入れてしまったので必要がなくなった。
そもそもNext.jsの機能が多すぎるし、進化が速すぎるし、追いつけないので放棄中。消すかどうかは検討中。
→ガクチカにもならなかったので消しました(25/12/10)