ウェブページとミニブログを作った
はじめに
JavaScriptフレームワークであるNuxt.jsを使ってウェブページとミニブログ(当サイト)を作りました。
以下では当サイトを構成する技術的要素について紹介します。
構成要素
Nuxt.js
フロントエンドはNuxt.jsで作成しました。 単一ファイルコンポーネントやScoped Styleが簡単に扱える点が大変によいです。
GitHub Pages
当サイトは静的ファイルホスティングサービスである、GitHub Pagesを利用して配信されています。
記事などにもCMSの類は用いていません。
Markdown
記事はMarkdownで記述されています。 それらをprocessmdで変換し、読み込み描画しています。
CSS
CSSフレームワークは使用せずフルスクラッチしました。
結び
高機能とは言い難くとも、シンプルでまとまりのあるものが完成しました。
研究や趣味での気付きや知見を言語化できる場にしたいです。