表題の通りです。
1年以上暖め続けた自分用のサイトがようやくひと段落しました。
まだ修正箇所はいくつかあるけれど、一旦人様に見せられるぐらいには仕上がったかなと。
コードはGitHubに上げてます。
見たい方は下記からどうぞ。
https://github.com/Juki0204/portfolio
詳細はまた後日まとめる予定です。
現時点での修正・追記予定
・ブログのrss-parserのfetchが上手く機能していない不具合
これはvercelのwebhookでブログ更新時にリビルドするようにしとかないといけないから設定だけで済みそう
・お問い合わせフォームに確認画面の追加
これはページ遷移せずモーダルか何かで出すのがスマートかなあ
→一旦モーダルで実装してみた。
・お問い合わせフォームに不備があっても送信ボタンを押すと送信完了画面に遷移してしまう不具合
これはページ遷移のクリックイベントに正誤判定が無いせいでどっちでも飛んでしまうのが原因
確認画面を挟んで確認画面から送信、もしくは送信ボタンに正誤判定を設けるのどちらか
→確認画面から送信する仕様に変更
・お問い合わせフォームのバリデーション
未入力、不正なメールアドレスはエラーメッセージ出力
3項目全部入力したら確認ボタンがアクティブに変わる
隅々まで確認作業した訳ではないのでまだ出てくるかも。