こんにちは、だいちゃんです。
なんと、やっと、ついに、、、
Vueでブログを作っちゃいました!!!
今後は「とりあえず」動いているこのブログを軸に勉強しつつバージョンアップしていければなーと軽い気持ちでいますw
どうぞ今後ともよろしくお願いします(^o^)
詳しい説明に関しては後日まとめるとして、今回はこのブログについて簡単なご紹介をしようと思います。
主成分は 僕の愛情 Nuxt.js です。
Nuxt.jsとは、 Vue.js を軸に、静的サイトとして運用するために必要なもの(Vuexとかwebpackとか)を詰め込んだフレームワークのことらしい。
記事の管理はMarkdownで行って、実際にはそれをprosessmdを通して生成されるJSONファイルがページ描画に利用されています。
かっこよさそうだったから(完)
実際、Javascriptもまともに扱えないレベルなので、 ほとんど理解できていません 。ただ、今回のブログ構築を通して学ぶことが多くて、これからもバージョンアップを続けていくつもりなので、 勉強という意味合いが強い です。
逆に、何故Wordpressをやめたのかって話にも繋がりますが、そこにもネガティブな理由はあまりなくて、あえて挙げるとすれば、PHPよりJS触りたい気分だった っていうのと、 Wordpressの機能に頼りっぱなしになってしまいそう (実際プラグインでどうにかなってたw)というのも理由の1つですね。
記事の一覧ページ と、 各記事のページ くらいしか用意していません(汗)
一応、記事一覧はページング付きで全記事が表示される...はずです。あと、各記事からは新着記事へリンクできるようになっています。
でもほんと今の所それくらいしか...
裏側の話をすると、コマンドでコンパイルしたり、Github上でソースを管理してみたり、個人的に初めての挑戦だらけです。メモ帳さえあればMarkdownでさらっと書けちゃうので、短い記事でもいいから更新頻度上げていきたいなって思ってます。 ツイッター未満、今までのブログ以上の手軽さかと!
検索機能 と タグ別の記事一覧 などなど思いつく限り実装していきたいですね。
あとは 高速化 ですね。記事ページだけでもAMP対応出来たら良さそう。
過去記事も順次復元していく予定です(これを機に、はてなブログを正式に閉鎖しました)。
とまぁ、現状こんな感じで実装出来ました。
これからも遊びながらバージョンアップ出来ればと思ってますので、 今後ともよろしくお願いします 。