皆さん、エンジニアライフを満喫していますか?
私はもっと満喫したいです。
と、いうわけで、今更ながらポートフォリオサイトを作ってみました。
構成
- 言語:TypeScript
- フレームワーク:React, Material UI
- サーバー:Firebase
こだわりポイント
Material UI の採用
アイコンだとかクリック時のアニメーションだとか、
「作ろうと思えば作れるけど時間かけるとこそこじゃない感」
のあるヤツを省くため、Material UIを採用しました。
美的センスが無くてもそれなりにオシャレになって良いですよ。
レスポンシブデザイン
PCと手持ちのiPhone 8(縦持ち・横持ち両方)で確認しました。
PC用レイアウトではサイドバーを表示し、
スマートフォン用レイアウトではサイドバーを隠してメニューを表示しました。
美
オシャレなものを作るのは無理でした!
最初思いつくままに作ったら完全に「ひと昔前のOffice 365」
みたいになっちゃって・・・(泣
とりあえず「コンセプト決めてフリーの画像素材持ってきて貼るだけでいい」
ことにしました。
今回のコンセプトは森の中のログハウスです。
感想
色々省いて約40時間くらいの作業で公開しました。
使える時間が少なくて日数はかかりましたが、満足です。
感想としては、自分のフロントエンド開発がまだまだ拙いなーと感じました。
SharePointなんていうニッチ分野を長くやってきたせいか
使える言語も少ないし、色々と勉強不足を感じられて良かったです。