Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

Hands-On Full-Stack Web Development with GraphQL and React: Build scalable full-stack applications while learning to solve complex problems with GraphQL

Sprog
Engelsk
Format
Kategori

Fakta

Unearth the power of GraphQL, React, Apollo, Node, and Express to build a scalable, production ready application

Key Features

• Build full stack applications with modern APIs using GraphQL and Apollo

• Integrate Apollo into React and build frontend components using GraphQL

• Implement a self-updating notification pop-up with a unique GraphQL feature called Subscriptions

Book Description

React, one of the most widely used JavaScript frameworks, allows developers to build fast and scalable front end applications for any use case. GraphQL is the modern way of querying an API. It represents an alternative to REST and is the next evolution in web development. Combining these two revolutionary technologies will give you a future-proof and scalable stack you can start building your business around.

This book will guide you in implementing applications by using React, Apollo, Node.js and SQL. We'll focus on solving complex problems with GraphQL, such as abstracting multi-table database architectures and handling image uploads. Our client, and server will be powered by Apollo. Finally we will go ahead and build a complete Graphbook. While building the app, we'll cover the tricky parts of connecting React to the back end, and maintaining and synchronizing state. We'll learn all about querying data and authenticating users. We'll write test cases to verify the front end and back end functionality for our application and cover deployment. By the end of the book, you will be proficient in using GraphQL and React for your full-stack development requirements.

What you will learn

• Resolve data from multi-table database and system architectures

• Build a GraphQL API by implementing models and schemas with Apollo and Sequelize

• Set up an Apollo Client and build front end components using React

• Use Mocha to test your full-stack application

• Write complex React components and share data across them

• Deploy your application using Docker

Who this book is for

The book is for web developers who want to enhance their skills and build complete full stack applications using industry standards. Familiarity with JavaScript, React, and GraphQL is expected to get the most from this book.

© 2019 Packt Publishing (E-bog): 9781789135763

Release date

E-bog: 31. januar 2019

Andre kan også lide...

  1. Production Kubernetes: Building Successful Application Platforms John Harris
  2. Web Development for beginners: Learn HTML/CSS/Javascript step by step with this Coding Guide, Programming Guide for beginners, Website development White Belt Mastery
  3. Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith Sam Newman
  4. Javascript: Ultimate Beginners Guide Leonardo Gorman
  5. Building Microservices: Designing Fine-Grained Systems Sam Newman
  6. Ask Your Developer: How to Harness the Power of Software Developers and Win in the 21st Century Jeff Lawson
  7. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
  8. Docker Essentials: Simplifying containerization : A Beginner's Guide Mike Wilson
  9. Software Development Fundamentals Introbooks Team
  10. Crush It!: Why NOW Is the Time to Cash In on Your Passion Gary Vaynerchuk
  11. Learning Agile: Understanding Scrum, XP, Lean, and Kanban Jennifer Greene
  12. Software Architecture for Developers: Designing Scalable and Maintainable Systems for the Real World Steve Abrams
  13. What You Don't Know: Successfully Lead A Software Project ... Without Tech Expertise Dr. Will Bralick
  14. Using Scrum with Kanban: 270 questions with answers and explanations Jimmy Mathew
  15. AI and Machine Learning for On-Device Development: A Programmer's Guide, 1st Edition Laurence Moroney
  16. Coders at Work: Reflections on the Craft of Programming Peter Seibel
  17. Learn Scrum with Interview Questions: Agile and Scrum training and preparation for interviews for Scrum roles. Jimmy Mathew
  18. Devops: Building Software With Lean Process For Modern Business Steven Branson
  19. Software Engineering Fundamentals Introbooks Team
  20. The Clean Coder: A Code of Conduct for Professional Programmers Robert C. Martin
  21. Programming Interviews For Dummies Eric Butow
  22. ChatGPT: Is the future already here? Rodrigo Serzedello
  23. Clean Architecture: A Craftsman's Guide to Software Structure and Design Robert C. Martin
  24. Python: - The Bible- 3 Manuscripts in 1 book: Python Programming for Beginners - Python Programming for Intermediates - Python Programming for Advanced Maurice J. Thompson
  25. Clean Agile: Back to Basics Robert C. Martin
  26. Java Programming for beginners: Learn Java Development in this illustrated step by step Coding Guide White Belt Mastery
  27. Design Thinking Introbooks Team
  28. Blockchain For Dummies Tiana Laurence
  29. HBR's 10 Must Reads on Change Management, Vol. 2 (with bonus article "Accelerate!" by John P. Kotter) Harvard Business Review
  30. Security Chaos Engineering: Sustaining Resilience in Software and Systems Aaron Rinehart

Vælg dit abonnement

  • Over 600.000 titler

  • Download og nyd titler offline

  • Eksklusive titler + Mofibo Originals

  • Børnevenligt miljø (Kids Mode)

  • Det er nemt at opsige når som helst

Flex

For dig som vil prøve Mofibo.

89 kr. /måned
  • 1 konto

  • 20 timer/måned

  • Gem op til 100 ubrugte timer

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Prøv gratis
Den mest populære

Premium

For dig som lytter og læser ofte.

129 kr. /måned
  • 1 konto

  • 100 timer/måned

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Unlimited

For dig som lytter og læser ubegrænset.

149 kr. /måned
  • 1 konto

  • Ubegrænset adgang

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Family

For dig som ønsker at dele historier med familien.

Fra 179 kr. /måned
  • 2-6 konti

  • 100 timer/måned pr. konto

  • Fri lytning til podcasts

  • Kun 39 kr. pr. ekstra konto

  • Ingen binding

2 konti

179 kr. /måned
Prøv gratis