全体的にスタイルを調整し、サイト名とナビゲーションリンクをヘッダーとして追加した。
コードブロックのシンタックスハイライトに対応した。
Javascriptのシンタックスハイライターについて軽く調べてみたところ、よく見かけたのは
Javascriptのシンタックスハイライターについて軽く調べてみたところ、よく見かけたのは
- prism.js
- highlight.js
- shiki
の3つだった。
特に強いこだわりはなかったのだけど、highlight.jsはJSXのハイライトに難があり、shikiはNext.jsとの相性に難があったので、最終的にはprism.js一択だった。
まずはウェブサイトとしての体裁を整えたかったので、ブログのコア機能となる「記事投稿」「記事一覧」「記事詳細」を実装し、インターネットに公開することを目標に進めていった。
「いつか自前でウェブサイトを作りたい」と何度となく作る作る詐欺を繰り返してきたが、ついに着手することができた。
これまで忍者ブログ・Tumblr・FC2などと転々としてきたが、ここが最後の安寧の地となる……と思いたい。
これまで忍者ブログ・Tumblr・FC2などと転々としてきたが、ここが最後の安寧の地となる……と思いたい。
- 速い
- シンプル
- 使いやすい(自分にとって)
を目標に作っていこうと思う。