Gatsbyでブログを作った

2021年03月19日

なぜGatsby

ブログサービスを使用するのに比べ、良い学習になると思った

必然的にWeb周りの知識が必要になり、楽しみながら学習できる良い機会だと考えたので、ブログサービスを使用するのではなく、静的サイトジェネレーターでのブログ作成を選択した。

React.js + TypeScript + GraphQL(よくわからない)の組み合わせが気に入った

仲間内で使うWebアプリをReact.js + TypeScript + Firebaseの組み合わせで開発しており、この組み合わせに近かったのでGatsbyを選択した。
GraphQLについては名前を聞いたことがある程度なので、これを機に調べてみようと思う。

モダンなフロントエンドライブラリに触れる機会を増やしたい

現職では、業務系WebアプリをASP.NET + Knockout.jsの組み合わせで開発している。
ゆくゆくは帰郷したいので、そのためには転職する必要がある。
(COVID-19の影響でリモートワークになって1年経つが、元々客先常駐の受託開発なので関東圏外での就業不可)
いわゆるWeb系の求人を眺めていると、フロントエンドライブラリはReact.js、Vue.jsどちらか扱える必要があると感じたので。
(サーバーサイドはRailsも触らなければ)

参考


Profile picture

Written by eginoy