無趣味の戯言

📄️

Hello World!!

こんにちは、だいちゃんです。

なんと、やっと、ついに、、、

Vueでブログを作っちゃいました!!!

今後は「とりあえず」動いているこのブログを軸に勉強しつつバージョンアップしていければなーと軽い気持ちでいますw

どうぞ今後ともよろしくお願いします(^o^)

詳しい説明に関しては後日まとめるとして、今回はこのブログについて簡単なご紹介をしようと思います。

なにで出来てるか

主成分は 僕の愛情 Nuxt.js です。

Nuxt.jsとは、 Vue.js を軸に、静的サイトとして運用するために必要なもの(Vuexとかwebpackとか)を詰め込んだフレームワークのことらしい。

記事の管理はMarkdownで行って、実際にはそれをprosessmdを通して生成されるJSONファイルがページ描画に利用されています。

なぜ Vue.js / Nuxt.js なのか

かっこよさそうだったから(完)

実際、Javascriptもまともに扱えないレベルなので、 ほとんど理解できていません 。ただ、今回のブログ構築を通して学ぶことが多くて、これからもバージョンアップを続けていくつもりなので、 勉強という意味合いが強い です。

逆に、何故Wordpressをやめたのかって話にも繋がりますが、そこにもネガティブな理由はあまりなくて、あえて挙げるとすれば、PHPよりJS触りたい気分だった っていうのと、 Wordpressの機能に頼りっぱなしになってしまいそう (実際プラグインでどうにかなってたw)というのも理由の1つですね。

なにが出来るのか

記事の一覧ページ と、 各記事のページ くらいしか用意していません(汗)

一応、記事一覧はページング付きで全記事が表示される...はずです。あと、各記事からは新着記事へリンクできるようになっています。

でもほんと今の所それくらいしか...

裏側の話をすると、コマンドでコンパイルしたり、Github上でソースを管理してみたり、個人的に初めての挑戦だらけです。メモ帳さえあればMarkdownでさらっと書けちゃうので、短い記事でもいいから更新頻度上げていきたいなって思ってます。 ツイッター未満、今までのブログ以上の手軽さかと!

なにを出来るようにするのか

検索機能タグ別の記事一覧 などなど思いつく限り実装していきたいですね。

あとは 高速化 ですね。記事ページだけでもAMP対応出来たら良さそう。

過去記事も順次復元していく予定です(これを機に、はてなブログを正式に閉鎖しました)。


とまぁ、現状こんな感じで実装出来ました。

これからも遊びながらバージョンアップ出来ればと思ってますので、 今後ともよろしくお願いします

Buy Me A Coffee