JavaScript everywhere building cross-platform applications with GraphQL, React, React Native, and Electron

JavaScript is the little scripting language that could. Once used chiefly to add interactivity to web browser windows, JavaScript is now a primary building block of powerful and robust applications. In this practical book, new and experienced JavaScript developers will learn how to use this language...

Full description

Bibliographic Details
Other Authors: Scott, Adam D., author (author)
Format: eBook
Language:Inglés
Published: Beijing : O'Reilly [2020]
Edition:First edition
Subjects:
See on Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630621606719
Table of Contents:
  • Our development environment
  • API introduction
  • A web application with Node and Express
  • Our first GraphQL API
  • Database
  • CRUD operations
  • User accounts and authentication
  • User actions
  • Details
  • Deploying our API
  • User interfaces and React
  • Building a web client with React
  • Styling an application
  • Working with Apollo client
  • Web authentication and state
  • Create, read. update, and delete operations
  • Deploying a web application
  • Desktop applications with Electron
  • Integrating an existing web application with Electron
  • Electron deployment
  • Mobile applications with React Native
  • Mobile application shell
  • GraphQL and React Native
  • Mobile application authentication
  • Mobile application distribution.