Next.js+TailwindCSS製Blog構築①
2021年2月27日
Daisuke
Reactの基礎的な学習を終え、何か1つサンプル的なアプリを作りたいなと考えておりまして... ふと、「情報発信するための自身のBlog」を持っていないなと思い、せっかくなら WordPress ではなく、自作の Blog を作ってみようと思い立ち...
続きを読む →Next.js+TailwindCSS製Blog構築②
2021年3月1日
Daisuke
それでは、早速 Next.js のインストールから行なっていきたいと思います。とその前に、Next.js アプリを作成するためには Node.js をインストールしておく必要があります。公式ドキュメントによりますと、Node.js 10.13 以上の...
続きを読む →Next.js+TailwindCSS製Blog構築③
2021年3月2日
Daisuke
では、早速コーディングをしていきましょう!と、その前に今回使うことのない、不要なファイル達を削除しておきたいと思います。 削除後に残るディレクトリやファイルは以下のようになりますので、それ以外のファイルは削除し...
続きを読む →Next.js+TailwindCSS製Blog構築④
2021年3月3日
Daisuke
コンポーネントの分割に関しては、様々な思想がございますので、この記事内では深くは触れません。 分割ってこうやってやるんだな〜ぐらいの捉え方をして頂けるとありがたいです。それでは、前回作成したLayoutコンポーネン...
続きを読む →Next.js+TailwindCSS製Blog構築⑤
2021年3月4日
Daisuke
まずは、3つのライブラリをインストールしていきます。 ターミナルを開き、アプリのディレクトリに移動し、以下のコマンドを入力してください。 npm install react-markdown gray-matter raw-loader ...
続きを読む →Next.js+TailwindCSS製Blog構築⑥
2021年3月5日
Daisuke
ブログシステムの構築も終盤となってまいりました!もうしばらくお付き合いください。 それではやっていきましょう!まずは、トップページに表示するコンテンツを考えていきます。 トップページでは、ブログ記事の一覧と...
続きを読む →Next.js+TailwindCSS製Blog構築⑦
2021年3月7日
Daisuke
それでは、記事の部分へのCSSを反映させていきましょう! まずは[post].jsファイルの修正からやっていきます。 以下のように<ReactMarkdown>を囲っている div タグにmarkdownクラスを付与してください...
続きを読む →Next.js+TailwindCSS製Blog構築⑧
2021年3月8日
Daisuke
とうとうこのシリーズも最終回となりました。 せっかくMyブログを作ったのだから、公開するまでしないと!ですよね ^^ 公開する場所はNetlifyというホスティングサービスを利用したいと思います! 一緒にデプロイしようという方は、Netlifyのアカウントの作成をして...
続きを読む →