RRU 006: Setting Up and Getting Used to Gatsby with Aman Mittal




React Round Up show

Summary: <p><strong>Panel: </strong></p> <ul> <li>Charles Max Wood</li> <li>Cory House</li> <li>Tara Manicsic</li> <li>Kent C Dodds</li> </ul> <p><strong>Special Guests: </strong>Aman Mittal</p> <p>In this episode of React Round Up, the panel discuss setting up and getting used to Gatsby with Aman Mittal. Aman is a computer science graduate, has been working in web development for the past two years, and has worked with companies such as <a href="https://www.freecodecamp.org/">freeCodeCamp</a>. He has been working with <a href="https://reactjs.org/">React</a> for the past 6 months and started working with <a href="https://www.gatsbyjs.org/">Gatsby</a> in January of 2018. They talk about what Gatsby is, why you would want to use it, and what a simple Gatsby site would look like.</p> <p><strong>In particular, we dive pretty deep on:</strong></p> <ul> <li>Aman introduction</li> <li>What is your experience with <a href="https://reactjs.org/">React</a>?</li> <li>Working with <a href="https://www.gatsbyjs.org/">Gatsby</a> because of a client</li> <li>What is Gatsby?</li> <li>Gatsby uses React</li> <li>Has become quite mature</li> <li>Why Choose Gatsby?</li> <li>Good with small and medium business clients</li> <li>Gatsby and PWAs</li> <li>Does it rely heavily on <a href="https://graphql.org/">GraphQL</a>?</li> <li>GraphQL is useful with Gatsby but it is not necessary</li> <li>What would a simple Gatsby site look like?</li> <li>Index component</li> <li>Has support for CSS and <a href="https://www.javascript.com/">JS</a> </li> <li>The distinction between a static site generator and a normal web app</li> <li>Is Gatsby interactive on the front-end?</li> <li>More mature than other static site generators</li> <li>Generate HTML files for all of your routes</li> <li>Gatsby gives you the best of both worlds</li> <li>Gatsby’s own <a href="https://www.gatsbyjs.org/">website</a> </li> <li><a href="https://workshop.me/">Workshop.me</a></li> <li>How would you suggest people get started with Gatsby?</li> <li>And much, much more!</li> </ul> <p><strong>Links:</strong></p> <ul> <li><a href="https://www.freecodecamp.org/">freeCodeCamp</a></li> <li><a href="https://reactjs.org/">React </a></li> <li><a href="https://www.gatsbyjs.org/">Gatsby</a></li> <li><a href="https://graphql.org/">GraphQL</a></li> <li><a href="https://www.javascript.com/">JavaScript</a></li> <li><a href="https://workshop.me/">Workshop.me</a></li> <li><a href="https://github.com/amandeepmittal">Aman’s GitHub</a></li> <li><a href="https://medium.com/@amanhimself">Aman’s Medium</a></li> <li><a href="https://twitter.com/amanhimself?lang=en">@Amanhimself</a></li> <li><a href="http://readingbooks.blog/">Readingbooks.blog</a></li> </ul> <p><strong>Picks:</strong></p> <p>Charles</p> <ul> <li>Get involved in your local government</li> <li><a href="https://overcast.fm/">Overcast</a></li> </ul> <p>Cory</p> <ul> <li><a href="https://www.youtube.com/watch?v=LNClb7HEqeI">The Reusable JavaScript Revolution - talk by Cory House</a></li> <li>Console Log Article</li> <li><a href="https://medium.com/@luisvieira_gmr/building-large-scale-react-applications-in-a-monorepo-91cd4637c131">Building large scale react applications in a monorepo by Luis Vieira</a></li> </ul> <p>Tara</p> <ul> <li><a href="https://www.youtube.com/user/tamanics/videos?sort=dd&amp;view=0&amp;shelf_id=0">React Videos on YouTube Channel</a></li> <li><a href="https://en.wikipedia.org/wiki/Coco_(2017_film)">Coco</a></li> </ul> <p>Kent</p> <ul> <li><a href="https://en.wikipedia.org/wiki/Coco_(2017_film)">Coco</a></li> <li><a href="https://en.wikipedia.org/wiki/The_Greatest_Showman">The Greatest Showman</a></li> <li><a href="https://github.com/kentcdodds/react-testing-library">React Testing Library</a></li> <li><a href="https://www.netlify.com/">Netlify</a></li> </ul> <p>Aman</p> <ul> <li><a href="https://www.gatsbyjs.org/docs/themes/">Gatsby Themes</a></li> <li><a href="https://www.amazon.com/Annihilation-Novel-Southern-Reach-Trilogy/dp/0374104093/ref=pd_lpo_sbs_14_t_0?_encoding=UTF8&amp;psc=1&amp;refRID=J41XTRSGCARNB7MR50MZ">The Southern Reach Trilogy by Jeff VanderMeer</a></li> </ul>