URL

https://yu9824.github.io/portfolio/

使用言語等

HTML / CSS, Javascript (Vue.js)

サイトの目的

サイトの作成を,公開前提の緊張感の中で行いたいと考えたこと,就職活動において自分のスキルを十分アピールすることができなかったため,今後はそれにおいて困らないようにするため.

デザインについて

こちらのテンプレートを元にし,構成を変更したほか,デザインやfontawesomeの導入,jQueryのVue.jsへの書き換えなどを行い,作成しました.

テンプレートがウェブデザイナー向けであったため,コーディングスキルの部分をどのように表すかなどのウェブサイトの構成について自分で考えなければならず,大変でした.

コーディングについて

静的なサイトのデモは大学2年生くらいのときに作ってみたのですが,そのときは写経するのみで,かつjQueryを使用するものでした.

今回は,Vue.jsを使ってみました.CDNを使っており,全ての良さを引き出せてはいないかもしれませんが,基本的な仕様 (v-for, v-onや componentなど) を学ぶことができました.

より大規模なものを作成する場合は,Node.jsによるパッケージの管理,環境構築や,CLIに取り組みたいです.

ソースコード