【GatsbyJS製ブログ】Gatsbyの勉強法

PR

このブログでは結構Gatsby関係の記事を書いていて、情報発信をしています。

もちろん自分でもGatsby製ブログの運営をしています!

ですが、Gatsbyは日本語の情報が少なく、勉強がしにくいんですよね…。

この記事では、私がどのようにGatsbyを勉強してきたか、について紹介していきます。

クマ

よければ参考にしてみてください。

とはいえ、勉強方法については当たり前のようなことばかりですので、参考になるサイトや本を見ていただければ、と思います。

目次

公式ドキュメント

公式ドキュメントに勝るものはないです。

「あ、そんなオプションあったの?」みたいなのも、当たり前ですがちゃんと書いてあるので、公式ドキュメントには結構お世話になりました。

ただ、英語なんですよねぇ…ここらへんが抵抗感がある人も多いと思います。

インターネットでバラバラ落ちている情報を集める

基本的にはこれですね。とにかく「これどうするんだろ?」と思ったものについて、インターネットに落ちている情報をかき集めます。

日本語であればありがたいですが、英語でもとにかく読みます。

特にdevelopしたりbuildする際のトラブル関係は日本語情報が少なすぎるので、この辺りは英語情報が中心です。

クマ

英語…難しいよねぇ…厳しいですぅ。

このサイトが特にオススメ、というのはあんまりありませんが、かみーゆさんの「銀ねこアトリエ」KAZUTAKA SAKODAさんの「REFFECT」はコンスタントにお世話になっています。

銀ねこアトリエ」さんは初心者にもわかりやすく、順序立てて説明してくれてるのでありがたいですね。

「REFFECT」さんは初心者でもわかりやすいんですが、情報が少ないのとちょっと古め、というのは微妙なところですね…でも、GatsbyだけでなくReactの情報も沢山あるのはありがたいです。LaravelやPHP、Pythonなど、沢山の言語、フレームワークの解説をしているので、そのあたりに興味がある方も見てみる価値アリ、です。

あとは結構バラバラと必要な情報を引っ張ってきています。

本も読みました。何冊か読みましたが、そもそもGatsby自体が最新の技術モリモリで作られているので、あまり冊数自体も多くありません

正直なかなかオススメできるほどの情報量がないのが現状なのですが、その中でもわかりやすかったのはエビスコムさんの「Webサイト高速化のための静的サイトジェネレーター活用入門 」です。

大体の本はそうなのですが、この本も流れに従って作業していけば、サイトができてしまう、ということで体験としてはいいのかな、と思います。

なにより、図が多く文の装飾などが読みやすいので、技術書にありがちな「うわー…、これ読まなきゃいけないのか…」感が少ないです。

ただ、やはりJavaScriptやReactの記述の仕方などを知っておかないと読みにくい部分も多いです。「本当に初心者」という人はその辺りは適宜調べていく必要があるのかな、と思います。

BearFruitのマスコットキャラ「クマ」がLINEスタンプになりました!

プログラマーの心に刺さる、「プログラミングあるある」。毎日使いたくなること間違いなし!

動画

Youtubeなどの動画でも勉強できますがほぼ英語…英語がある程度できないとなかなか厳しい状況です。

クマ

日本語の情報少なすぎ…。本当に人気のフレームワークなのか?

まぁReactをベースにGraphQLなんかの技術も使っているので、敷居が高い感はあるので、それが情報が少ない理由かなぁと思いますが。

唯一、UdemyにはGatsbyの動画解説があります!

検索窓から「Gatsby」と入力すればコースが出てきます。動画で勉強したいならUdemyしかないですね。

しかも、Udemyには、GatsbyのベースになるReactに関する動画もある、というのが大きなメリットです。Gatsbyは、そもそもReactを理解していないと分かりにくい部分もあるので、そこも一緒に勉強できるのはありがたいです。

しかも、Reactは今Web開発業界でも人気がメチャクチャ高いJavaScriptライブラリです。これを機に勉強しておいても損はありません!

クマ

Udemyではセールをやっていることも多いです!3割引からお得なもので8割引ほどのものもあります!安く購入できるタイミングで、ぜひチェック!

まとめ

とにかくネットで色々検索しながら手を動かしていきましたね…もっと情報があればありがたかったなぁ、とも思います。

その代わり、といってはなんですが、勉強して得た技術や情報はなるべくこのブログで公開していこうと思うので、ぜひ参考にしてください。

私自身がプログラミングほぼ未経験者、という意味でも、初めてGatsbyやReactに触れる人にもわかりやすく説明できれば、と思います。

ちょっと一息…

最近本格的にCSSの勉強を始めました。

WordPressでもGatsbyJSでも必要な基本的な知識「CSS」…これが奥深い。

クマ

もちろんCSSに関する基本的な知識はあるのですが、引き出しは多くしておきたいものです。

ワンランク上のホームページ、ブログ作成を目指して、特に「これはよかった」というオススメのCSS学習教材の紹介をしていきます。

動画編

Webデザインのオンラインスクールなどは沢山ありますが、数万円〜数十万円するので、なかなかハードルが高いですよね。

そこでオススメなのはUdemy

このブログでもちょくちょく紹介させてもらっていますが、一つの講座買い切り、というのがありがたいです。

しかも、種類もかなり豊富!GatsbyJSの講座まである、というのは他ではなかなかないです。

そのなかでもオススメのCSSに関する講座を紹介しておきます。

クマ

CSSの講座とかは沢山あるので、「これよさそう!」と思ったものを探すのも楽しいかもしれません。

書籍編

CSSを実践的に書いていくなら、書籍も便利です。

本を片手にコーディング、というのは効率もいいですよね。

こちらもオススメの本を紹介しておきます。

クマ

CSSの基本ができている人が「次のステップに行きたいなぁ…」というときにオススメです。

あなたへオススメ!
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次