Netlifyで運用しているGatsbyを使ったblogにalgolia検索を導入する
Gatsbyで作成したブログサイトにalgoliaを導入し検索を可能にするまでの手順。Netlifyを使う場合の環境変数の設定についてまとめました
7件の記事が見つかりました
Gatsbyで作成したブログサイトにalgoliaを導入し検索を可能にするまでの手順。Netlifyを使う場合の環境変数の設定についてまとめました
React hooksに対応したv7.1.0以降のReact Redux。非常にすっきりと処理をかける反面、どこでuseSelector、useDispatchするかを試行錯誤しています
JavaScriptの変数宣言、var、let、constの使い方の説明。また、変数にオブジェクト型を代入した時、直感的でない振る舞いをするオブジェクトや配列について解説し、それらのデータ更新やコピー方法をまとめました。
ESLintを使用すると、誤字、セミコロン、クオート、未使用の変数やブロックなど開発中に気づきにくいミスが見つけやすくなります。また、独自のルールを作成できるので同じコードを触る人でルールの統一がしやすく、不必要な差分を減らすことができます。この記事ではESlintの設定方法を紹介します。
ライブラリなしのJavaScriptで関数ファクトリを採用しCounterを作る方法を紹介します。Closureを使うことでfunction内にprivateな変数、関数を定義できるため開発、保守、テストが行いやすいはずです。
JavaScriptの開発環境を整えるのは難しく、プログラムではなく開発環境を揃える学習コストがかかりがち。なぜフロントエンド開発に様々なツールを使い、開発環境が必要なのかをまとめました。
Reactを導入する時に試行錯誤したこと、情報の集め方など、当時の思い出の覚書。