This video shows how to build end to end web app with React front-end, Node.js backend with GraphQL API (powered by Apollo Server) and MongoDB persistence layer.
📄 Blog post: https://jj09.net/the-complete-guide-t...
👨💻 Code: https://github.com/jj09/marn
☕️ Buy me a coffee - https://www.buymeacoffee.com/realjaco...
🔔 Subscribe: https://www.youtube.com/@jj09?sub_con...
00:00 - Intro
03:16 - Setup Apollo Server
13:33 - Querying GraphQL API with Apollo Playground
14:35 - Create React App
16:27 - Calling GraphQL API from React
25:05 - Add parameter to GraphQL query
28:15 - Refactoring resolvers and schema
30:37 - CRUD with MongoDB
31:15 - Working with MongoDB
32:32 - Connect to MongoDB with mongoose
35:22 - Create Book model and query data from MongoDB
41:52 - Display books in React UI
49:40 - React Router
54:05 - Create book mutation
58:25 - UI for creating books
1:18:28 - Delete book mutation
1:21:23 - UI for deleting books
1:24:55 - Edit book mutation
1:30:22 - UI for editing books
1:41:37 - Summary
Disclaimer: This channel, videos, and streams are created in my spare time and are a product of me! They are NOT officially affiliated or endorsed by my employer in any way. Opinions and views are my own.
My Setup:
📷 Logitech C920 - https://amzn.to/3vXMXEJ
🎙 HyperX QuadCast Microphone - https://amzn.to/3IHvsQA
🎙 PEMOTech Pop Filter - https://amzn.to/3kdCEKc
🤳 QuadCast Boom Microphone Arm - https://amzn.to/3INmDVo
⌨️ Apple Magic Keyboard - https://amzn.to/3W6UKuB
🖱 Apple Magic Trackpad - https://amzn.to/3k9uEK3
🖥 LG 40WP95C-W 40” UltraWide Curved Monitor - https://amzn.to/3H1sHbM
💡Phillips Hue Smart Lights - https://amzn.to/3X2wMBU
#mongodb #apollo #react #nodejs #graphql
Watch video Complete Guide to Web Apps Development with MARN Stack: MongoDB, Apollo Server, React, and Node.js online, duration hours minute second in high quality that is uploaded to the channel Jacob Jedryszek 29 December 2022. Share the link to the video on social media so that your subscribers and friends will also watch this video. This video clip has been viewed 13,793 times and liked it 191 visitors.