توضیحات
Build hyper-fast and hyper-efficient web applications with GraphQL! This practical, comprehensive guide introduces the powerful GRANDStack for developing full stack web applications based in graph data structures.
In Full Stack GraphQL Applications you will learn how to:
Build backend functionalities for GraphQL applications
Model a GraphQL API with GraphQL type definitions
Utilize Neo4j as a backend database
Handle authentication and authorization with GraphQL
Implement pagination and rate limiting in a GraphQL API
Develop a GraphQL service with Apollo Server
Install Neo4j Database on different platforms
Create a basic frontend application using React and Apollo Client
Deploy a full stack GraphQL application to the cloud
The GraphQL query language radically reduces over-fetching or under-fetching of data by constructing precise graph-based data requests. In Full Stack GraphQL Applications youll learn how to build graph-aware web applications that take full advantage of GraphQLs amazing efficiency. Neo4js William Lyon teaches you everything you need to know to design, deploy, and maintain a GraphQL API from scratch. He reveals how you can build your web apps with GraphQL, React, Apollo, and Neo4j Database, aka the GRANDstack, to get maximum performance out of GraphQL.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the technology
The GraphQL API query language radically streamlines data exchanges with backend servers by representing application data as easy-to-understand graphs. You can amplify GraphQLs benefits by using graph-aware tools and data stores, like React, Apollo, and Neo4j, throughout your application. A full stack graph approach provides a consistent data model end to end, reducing friction in data fetching and increasing developer productivity.
About the book
Full Stack GraphQL Applications teaches you to build graph-aware web applications using GraphQL, React, Apollo, and the Neo4j database, collectively called the GRANDstack. Practical, hands-on examples quickly develop your understanding of how the GRANDstack fits together. As you go, youll create and deploy to the cloud a full-featured web application that includes search, authentication, and more. Soon, youll be ready to deploy end-to-end applications that take full advantage of GraphQLs outstanding performance.
What’s inside
Building a GraphQL backend using Neo4j
Authentication and authorization with GraphQL
Pagination and GraphQL abstract types
A basic frontend application using React and Apollo Client
Deploying to the cloud with Netlify, AWS Lambda, Auth0, and Neo4j Aura
About the reader
For full stack web developers. No experience with GraphQL or graph databases required.
About the author
William Lyon is a Staff Developer Advocate at Neo4j and blogger at lyonwj.com.
Table of Contents
PART 1 GETTING STARTED WITH FULL STACK GRAPHQL
1 What is full stack GraphQL?
2 Graph thinking with GraphQL
3 Graphs in the database
4 The Neo4j GraphQL Library
PART 2 BUILDING THE FRONTEND
5 Building user interfaces with React
6 Client-side GraphQL with React and Apollo Client
PART 3 FULL STACK CONSIDERATIONS
7 Adding authorization and authentication
8 Deploying our full stack GraphQL application
9 Advanced GraphQL considerations
————————————————————–
ترجمه ماشینی :
برنامه های وب بسیار سریع و بسیار کارآمد با GraphQL بسازید! این راهنمای عملی و جامع، GRANDStack قدرتمند را برای توسعه برنامه های کاربردی وب تمام پشته مبتنی بر ساختارهای داده گراف معرفی می کند.
در Full Stack GraphQL Applications شما یاد خواهید گرفت که چگونه:
ایجاد قابلیت های Backend برای برنامه های GraphQL
مدل سازی API GraphQL با تعاریف نوع GraphQL
استفاده از Neo4j به عنوان پایگاه داده پشتیبان
مدیریت احراز هویت و مجوز با GraphQL
پیادهسازی صفحهبندی و محدود کردن نرخ در یک GraphQL API
توسعه یک سرویس GraphQL با Apollo Server
نصب پایگاه داده Neo4j بر روی پلتفرمهای مختلف
ایجاد یک برنامه frontend اولیه با استفاده از React و Apollo Client
استقرار یک سرویس کامل برنامه GraphQL را روی ابر انباشته کنید
زبان پرس و جو GraphQL با ایجاد درخواست های داده مبتنی بر نمودار دقیق، برداشت بیش از حد یا کم واکشی داده ها را به شدت کاهش می دهد. در Full Stack GraphQL Applications یاد می گیرید که چگونه برنامه های وب آگاه از گراف بسازید که از بهره وری شگفت انگیز GraphQL نهایت بهره را ببرند. Neo4js William Lyon همه چیزهایی را که برای طراحی، استقرار و نگهداری یک GraphQL API از ابتدا نیاز دارید به شما آموزش می دهد. او نشان می دهد که چگونه می توانید برنامه های وب خود را با GraphQL، React، Apollo، و پایگاه داده Neo4j، با نام مستعار GRANDstack، بسازید تا حداکثر کارایی را از GraphQL دریافت کنید.
خرید کتاب چاپی شامل یک کتاب الکترونیکی رایگان به صورت PDF است. فرمت های Kindle و ePub از انتشارات Manning.
درباره فناوری
زبان پرس و جو GraphQL API به طور اساسی تبادل داده با سرورهای پشتیبان را با نمایش داده های برنامه به عنوان نمودارهای قابل فهم آسان می کند. میتوانید مزایای GraphQLs را با استفاده از ابزارهای graph-aware و ذخیرهسازی دادهها مانند React، Apollo و Neo4j در سراسر برنامهتان تقویت کنید. یک رویکرد نمودار پشته کامل یک مدل داده ثابت را از انتها
tag : دانلود کتاب برنامه های Full Stack GraphQL: با React، Node.js و Neo4j , Download برنامه های Full Stack GraphQL: با React، Node.js و Neo4j , دانلود برنامه های Full Stack GraphQL: با React، Node.js و Neo4j , Download Full Stack GraphQL Applications: With React, Node.js, and Neo4j Book , برنامه های Full Stack GraphQL: با React، Node.js و Neo4j دانلود , buy برنامه های Full Stack GraphQL: با React، Node.js و Neo4j , خرید کتاب برنامه های Full Stack GraphQL: با React، Node.js و Neo4j , دانلود کتاب Full Stack GraphQL Applications: With React, Node.js, and Neo4j , کتاب Full Stack GraphQL Applications: With React, Node.js, and Neo4j , دانلود Full Stack GraphQL Applications: With React, Node.js, and Neo4j , خرید Full Stack GraphQL Applications: With React, Node.js, and Neo4j , خرید کتاب Full Stack GraphQL Applications: With React, Node.js, and Neo4j ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.