JavaScript Everywhere: Building Cross-Platform Applications with GraphQL,React,React Native,and Electron


JavaScript Everywhere: Building Cross-Platform Applications with GraphQL,React,React Native,and Electron
by: Adam D. Scott
Print Length 页数: 344 pages
Publisher finelybook 出版社:‏ O’Reilly Media; 1 edition (March 3,2020)
Language 语言: English
ISBN-10: 1492046981
ISBN-13: 9781492046981
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 to create APIs as well as web,mobile,and desktop applications.
Author and engineering leader Adam D. Scott covers technologies such as Node.js,GraphQL,React,React Native,and Electron. Ideal for developers who want to build full stack applications and ambitious web development beginners looking to bootstrap a startup,this book shows you how to create a single CRUD-style application that will work across several platforms.
Explore GraphQL’s simple process for querying data
Learn about shared authentication for APIs,web apps,and native applications
Build performant web applications with React and Styled Components
Use React Native to write cross-platform applications for iOS and Android that compile to native code
Learn how to write desktop applications with Electron
Preface
1. Our Development Environment
2. API Introduction
3.A Web Application with Node and Express
4. Our First GraphQL API
5. Database
6. CRUD Operations
7. User Accounts and Authentication
8. User Actions
9. Details
10. Deploying Our APl
11. User Interfaces and React
12. Building a Web Client with React
13. Styling an Application
14. Working with Apollo Client
15. Web Authentication and State
16. Create,Read,Update,and Delete Operations
17. Deploying a Web Application
18. Desktop Applications with Electron
19. Integrating an Existing Web Application with Electron
20. Electron Deployment
21. Mobile Applications with React Native
22. Mobile Application Shell
23. GraphQL and React Native
24. Mobile Application Authentication
25. Mobile Application Distribution
Afterword
A. Running the API Locally
B. Running the Web App Locally
Index

下载地址 Download解决验证以访问链接!
打赏
未经允许不得转载:finelybook » JavaScript Everywhere: Building Cross-Platform Applications with GraphQL,React,React Native,and Electron

评论 抢沙发

觉得文章有用就打赏一下

您的打赏,我们将继续给力更多优质内容

支付宝扫一扫

微信扫一扫