RRU 005: Prisma and GraphCool with Nikolas Burk




React Round Up show

Summary: <p><strong>Panel: </strong></p> <ul> <li>Charles Max Wood</li> <li>Tara Manicsic</li> <li>Kent C Dodds</li> <li>Nader Dabit</li> </ul> <p><strong>Special Guests: </strong>Nikolas Burk</p> <p>In this episode of React Round Up, the panel discusses <a href="https://www.prisma.io/">Prisma</a> and <a href="https://www.graph.cool/">GraphCool</a> with Nikolas Burk. Nikolas works as a developer at GraphCool, which is a small startup based in Berlin. Their latest product is Prisma, which is a <a href="https://graphql.org/">GraphQL</a> database proxy that turns your database into a GraphQL API. They talk about why you would want to use Prisma and the pros to utilizing GraphQL. They also touch on why they made GraphCool and Prisma open source so that more people could use it.</p> <p><strong>In particular, we dive pretty deep on:</strong></p> <ul> <li>Nikolas introduction</li> <li>What is <a href="https://www.graph.cool/">GraphCool</a>?</li> <li><a href="https://www.prisma.io/">Prisma</a></li> <li>Prisma is the core technology that is powering GraphCool</li> <li>Sequel databases</li> <li>How do you communicate differences to Prisma?</li> <li>Using <a href="https://graphql.org/">GraphQL</a> as the interface to the database</li> <li>GraphQL is much simpler</li> <li><a href="https://blog.graph.cool/graphql-sdl-schema-definition-language-6755bcb9ce51">GraphQL Schema Definition Language</a></li> <li>Why use Prisma?</li> <li>Prisma as the database layer</li> <li>Prisma is working on supporting more databases</li> <li>What are the steps from database to messing with GraphCool and Prisma?</li> <li><a href="https://www.mongodb.com/">MongoDB</a></li> <li>Schema driven or Schema first development</li> <li>2 GraphQL APIs</li> <li>Prisma services</li> <li>3 types of clusters</li> <li><a href="https://www.prisma.io/cloud/">Prisma Cloud</a></li> <li>Boilerplate projects</li> <li>Why open source?</li> <li>And much, much more!</li> </ul> <p><strong>Links:</strong></p> <ul> <li><a href="https://www.graph.cool/">GraphCool</a></li> <li><a href="https://www.prisma.io/">Prisma</a></li> <li><a href="https://blog.graph.cool/graphql-sdl-schema-definition-language-6755bcb9ce51">GraphQL Schema Definition Language</a></li> <li><a href="https://graphql.org/">GraphQL</a></li> <li><a href="https://www.mongodb.com/">MongoDB</a></li> <li><a href="https://www.prisma.io/cloud/">Prisma Cloud</a></li> <li><a href="https://reactjs.org/">React</a></li> <li><a href="https://twitter.com/nikolasburk?lang=en">@NikolasBurk</a></li> <li><a href="http://nikolasburk.com/">NikolasBurk.com</a></li> </ul> <p><strong>Picks:</strong></p> <p>Charles</p> <ul> <li><a href="https://codesponsor.io/">Code Sponsor</a></li> <li><a href="https://reactdevsummit.com/">ReactDevSummit</a></li> <li><a href="https://devchat.tv/get-a-coder-job">Get a Coder Job Course</a></li> <li><a href="https://simpleprogrammer.com/">SimpleProgrammer.com</a></li> <li><a href="https://twitter.com/cmaxw?lang=en">@CMaxW</a></li> <li>T-Shirts to come</li> </ul> <p>Tara</p> <ul> <li><a href="https://www.deconstructconf.com/2017/suz-hinton-the-eccentricities-of-hammer-and-nail">The Eccentricities of Hammer and Nail by Suz Hinton</a></li> <li><a href="https://www.amazon.com/Fun-Super-Soft-Modelling-Compound-Ounces/dp/B01GWCS3SK">Mad Mattr</a></li> </ul> <p>Kent</p> <ul> <li><a href="https://polyfill.io/v2/docs/">Polyfill.io</a></li> <li><a href="https://workshop.me/">Workshop.me</a></li> </ul> <p>Nader</p> <ul> <li><a href="https://workshop.me/">Workshop.me</a></li> <li><a href="https://medium.com/react-native-training">React Native Training </a></li> <li><a href="https://devchat.tv/react-native-radio/ethereum-development-with-react-feat-zubair-ahmed">React Native Radio Episode 90</a></li> </ul> <p>Nikolas</p> <ul> <li><a href="https://www.graphql-europe.org/">GraphQL Europe</a></li> <li><a href="https://www.graphqlday.org/">GraphQL Day</a></li> <li><a href="https://egghead.io/courses/the-beginner-s-guide-to-reactjs">The Beginner's Guide to ReactJS by Kent C Dodds</a></li> </ul>