先日ポートフォリオなるものを作ってみました。
今回はこのポートフォリオがどのような技術で動作しているか紹介させていただきたいと思います。
概要
概要はざっくりと以下の画像の通り。
Vue.js
フロントエンドはVue.js
を利用。前に少しだけ使ったことがあったのでこちらを利用しましたが、React.js
にもいつかは手を出してみたいなと常々思っています。
jp.vuejs.org
BootstrapVue
cssフレームワークはBootstrap4
のVue.js
用であるBootstrapVue
を使わせていただき、見た目を構築しました。
今回作成したポートフォリオだとCard
が大活躍でした。
AWS
Vue.js
で作成したサイトのホスティングはFirebase
やNetlify
が有名ですが、個人的にAWS
に興味があったのでAWS
を利用させていただきました。
構成としてはこちらの記事で横綱として紹介されているような、王道な静的Webサイトホスティングのやり方になっています。
dev.classmethod.jp
さいごに
欲を言えば背景にGLSL
(Unityでいうシェーダーの知識)を使って動かしたりなんかもしようかなと思ったのですが、サイトが重くなりそうでどうしようかなと悩んでます。
軽そうなものなら暇な時にでも実装してみようかなと思ったり。
またTwitter等で公開できるような簡易版と就活で使うような詳細版のふたつを作ることを考えていて、程よい頃合いで簡易版のURLをこのページに埋め込みたいと思います。
良かったらみてみてください。(ちなみに23卒なので、何かありましたら是非ご連絡を)
ではまた。