{"componentChunkName":"component---src-templates-all-categories-js","path":"/categories","result":{"data":{"allContentfulCategory":{"nodes":[{"title":"Google Tag Manager","slug":"google-tag-manager","id":"d0a285b4-b818-5612-8fdc-5f325aa48eb4","blog_post":[{"title":"Google Tag Manager","id":"5a3f961e-a65a-56d8-9f3c-c57efd29f3cb","slug":"google-tag-manager"}]},{"title":"Axios","slug":"axios","id":"36071d22-d950-5e0e-8832-52a4f31016bf","blog_post":[{"title":"Axios - Fetching data from remote API on the client-side with React ","id":"d64cdbd2-e4b9-5820-9065-ba3c305fdf56","slug":"axios-fetching-data-from-remote-api-on-the-client-side-with-react"}]},{"title":"Redux","slug":"redux","id":"89dcb61e-1b22-5795-9618-daa15e889512","blog_post":[{"title":"React Redux State Management","id":"afcac439-cfd8-5c86-8f05-5158d1217de8","slug":"react-redux-state-management"}]},{"title":"Express","slug":"express","id":"eff898c7-be39-553c-a199-a8b67af03038","blog_post":[{"title":"Express","id":"69b82f2b-2668-5e1b-be2d-02a4b145c9c6","slug":"express"},{"title":"Node.js with Express Framework","id":"d13b4dd7-05e9-547c-bd10-76cec963ab59","slug":"node-js-with-express-framework"}]},{"title":"Node.js","slug":"node-js","id":"0c5ec24f-7db8-5e3c-bf01-d8dc8b8c4273","blog_post":[{"title":"Express","id":"69b82f2b-2668-5e1b-be2d-02a4b145c9c6","slug":"express"},{"title":"Node.js with Express Framework","id":"d13b4dd7-05e9-547c-bd10-76cec963ab59","slug":"node-js-with-express-framework"},{"title":"MERN stack - Part 1: create a MongoDB database","id":"c47531b4-c920-5c3e-be7c-4a197a6e382f","slug":"mern-stack-part-1-create-a-mongodb-database"}]},{"title":"Git","slug":"git","id":"995d33c2-1a26-52b1-81b1-a7c5dfefbb4c","blog_post":[{"title":"Git","id":"b9945c1a-93f4-5726-86ea-c6301784b50d","slug":"git"}]},{"title":"HTML","slug":"html","id":"368ff1b9-f81e-5748-8ea5-5c257ed913f9","blog_post":null},{"title":"GraphQL","slug":"graphql","id":"8101a2c8-2d15-5297-bfd1-d213d77b9ce8","blog_post":[{"title":"Gatsby blog with Contentful","id":"4913bd1f-e26f-5532-b413-537104c7b156","slug":"gatsby-blog-with-contentful"},{"title":"Pagination in Gatsby","id":"47c94369-be89-585d-957a-717b74b9bc27","slug":"pagination-in-gatsby"},{"title":"Design and Create a Website Using Adobe XD / JAMStack / CSS / React / Gatsby / Contentful / Netlify","id":"9467e107-a0bb-55de-8264-508ab99e0a30","slug":"design-and-create-a-website-using-adobe-xd-jamstack-css-react-gatsby-contentful-netlify"}]},{"title":"Javascript","slug":"javascript","id":"c5c3bf5b-ef37-5b26-af84-dfb083fecabf","blog_post":null},{"title":"styled-components","slug":"styled-components","id":"f8aeb8c8-4780-5b97-a787-f278af851268","blog_post":[{"title":"Adapt Material UI components based on props with styled-components","id":"a106cf47-b48c-5fd4-ae54-579be3d6f226","slug":"adapt-material-ui-components-based-on-props-with-styled-components"},{"title":"Gatsby with Material UI and styled-components","id":"1946258b-09cc-532f-a795-41d0f0ced3c1","slug":"gatsby-with-material-ui-and-styled-components"}]},{"title":"Material UI","slug":"material-ui","id":"9002ca9c-ae85-58b1-abd4-d467f490bec8","blog_post":[{"title":"Adapt Material UI components based on props with styled-components","id":"a106cf47-b48c-5fd4-ae54-579be3d6f226","slug":"adapt-material-ui-components-based-on-props-with-styled-components"},{"title":"Gatsby with Material UI and styled-components","id":"1946258b-09cc-532f-a795-41d0f0ced3c1","slug":"gatsby-with-material-ui-and-styled-components"},{"title":"Edit the default Theme in Material UI","id":"c3f5d0b2-3680-5bdf-8c40-4e8955faffc8","slug":"edit-the-default-theme-in-material-ui"},{"title":"Material UI","id":"c267a5bd-81e2-58b9-ad15-ff5c20231dab","slug":"material-ui"}]},{"title":"CSS","slug":"css","id":"334376eb-4c45-5412-8b19-80f1a16d19e5","blog_post":[{"title":"CSS Snippets","id":"4227f311-508b-5c6f-aaff-5ac723ab02e9","slug":"css-snippets"}]},{"title":"Gatsby","slug":"gatsby","id":"8d653418-2491-59d6-a2ef-367d1a6d0a28","blog_post":[{"title":"Gatsby blog with Contentful","id":"4913bd1f-e26f-5532-b413-537104c7b156","slug":"gatsby-blog-with-contentful"},{"title":"Protected Routes in Gatsby with @reach router","id":"c78e7029-9bbc-5638-9bd0-24e10ccb3b0b","slug":"protected-routes-in-gatsby-with-reach-router"},{"title":"Default props in React and Gatsby","id":"dd733cf4-96d4-5258-8465-8424a9245301","slug":"default-props-in-react-and-gatsby"},{"title":"Pagination in Gatsby","id":"47c94369-be89-585d-957a-717b74b9bc27","slug":"pagination-in-gatsby"},{"title":"Design and Create a Website Using Adobe XD / JAMStack / CSS / React / Gatsby / Contentful / Netlify","id":"9467e107-a0bb-55de-8264-508ab99e0a30","slug":"design-and-create-a-website-using-adobe-xd-jamstack-css-react-gatsby-contentful-netlify"},{"title":"Gatsby .env variables","id":"d7a55f61-1fcd-5775-a255-d35ec2bfd36c","slug":"gatsby-env-variables"},{"title":"Gatsby with Material UI and styled-components","id":"1946258b-09cc-532f-a795-41d0f0ced3c1","slug":"gatsby-with-material-ui-and-styled-components"},{"title":"Edit the default Theme in Material UI","id":"c3f5d0b2-3680-5bdf-8c40-4e8955faffc8","slug":"edit-the-default-theme-in-material-ui"}]},{"title":"React","slug":"react","id":"0bdfb3a0-b67b-5b9a-802a-7182aa70702b","blog_post":[{"title":"Default props in React and Gatsby","id":"dd733cf4-96d4-5258-8465-8424a9245301","slug":"default-props-in-react-and-gatsby"},{"title":"React Redux State Management","id":"afcac439-cfd8-5c86-8f05-5158d1217de8","slug":"react-redux-state-management"},{"title":"React Context","id":"1bdbcd35-c152-524d-bdb0-0edddf5737c9","slug":"react-context"},{"title":"Axios - Fetching data from remote API on the client-side with React ","id":"d64cdbd2-e4b9-5820-9065-ba3c305fdf56","slug":"axios-fetching-data-from-remote-api-on-the-client-side-with-react"},{"title":"React Hooks - useState, useEffect, useContext, useRef, useMemo, useReducer, useCallback","id":"3017584a-53a4-5553-ae0c-e4bf8e353dd4","slug":"react-hooks-usestate-useeffect-usecontext-useref-usememo-usereducer"},{"title":"Toggle elements in React using React Hooks","id":"8d50b6eb-b3e8-5467-87cc-cf77321eb8ca","slug":"toggle-elements-in-react-using-react-hooks"},{"title":"Swift Programming Tutorial for Beginners (Full Tutorial)","id":"1bcb2ea5-62d7-5de8-a4cd-36e13e78d368","slug":"swift-programming-tutorial-for-beginners-full-tutorial"},{"title":"IIFE","id":"1f739d21-547b-5815-9549-ab94da356434","slug":"iife"},{"title":"Edit the default Theme in Material UI","id":"c3f5d0b2-3680-5bdf-8c40-4e8955faffc8","slug":"edit-the-default-theme-in-material-ui"}]}]}},"pageContext":{"slug":"react"}}}