技術ブログを新しく作り直しました
Nuxt.js + Bulma + Netlify + Contentful で技術ブログを再構築しました。
[ 目次 ]
はじめに
こんにちは、香港に住んでいるWEBデベロッパーのなかむ(@nakanakamu0828)です。
今までJekyllやVuePressを利用してブログを運営してきましたが、手間がかかったりレガシーな技術となりつつあるなどデメリットも考え新しくブログを構築し直すことにしました。
過去のブログはこちら
今回利用する技術は以下になります。
Nuxt.js
Vue.jsでUniversalなSPAを開発できるフレームワーク
SSR用フレームワークで、React.jsを利用してSSRフレームワーク(Next.js)のVue.js版
Bulma
FlexboxをベースにしたUIフレームワークです
レスポンシブ対応された軽量ライブラリ
Netlify
静的サイトを構築できるホスティングサービス
スケーラブルなサーバー構成になっていて、ハイパフォーマンスなWEBサイトが構築できる
Contentful
Headless CMSで、管理機能を提供
フロントエンドのUIはContentfulが提供するAPIを利用して構築する
なぜこの組み合わせにしかたというと「自分が習得したい技術だったから」です。
昨年あたりからVue.js, Nuxt.jsを利用するサービスも増え日本での注目度も高いです。
個人的に勉強していたものの業務レベルとは程遠いの状態。更なる技術力UPのためにブログを再構築しました。