やっと高専の夏休みが始まって暇だなぁーと思い、国語で赤点とったので、国語力を鍛えたいし、小遣い稼ぎし… という思いでこのブログをはじめました。WordPressという手もあったのですが、今回はあえてNext.jsを使いました。この記事ではこのブログについて書きます。
なぜNext.jsなのか
Next.jsはReactのフレームワークです。ReactはJavaScript言語を用いた、Webサイト上のUIを構築するためのライブラリで、フレームワークとは、開発を効率化するための枠組みです。つまり、自分でコードを書く必要があるのでWordpressよりハードルが高いです。しかし、アクセスの度に毎回コンテンツを生成するWordpressとは違い、Next.jsはキャッシュという、よく使うデータを毎回生成せず保持しておく機能があったり、vercelというとても簡単にサイトを公開できるサービスが使えたりするなど、いろいろなメリットがあります。まぁ、ただ単に興味があったというのもあります。
使用技術・サービス
ホスティング
フレームワーク
スタイリング
デザイン
アニメーション
CMS
作ってみた感想
正直、作ってみた感想としては、かなり大変でした。一番大変だったのは、Tailwind CSSのスタイリングでした。初心者なので、クラスをやみくもに試してみるしかなく、かなりてこずりました。まだまだカテゴリー機能もコメント機能もなく、いずれは実装する予定です。