برنامه‌های کاربردی فول استک GraphQL ۲۰۲۲
Full Stack GraphQL Applications 2022

دانلود کتاب برنامه‌های کاربردی فول استک GraphQL ۲۰۲۲ (Full Stack GraphQL Applications 2022) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

William Lyon

voucher (1)

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2022

زبان

English

تعداد صفحه‌ها

264

نوع فایل

pdf

حجم

11.0 MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب برنامه‌های کاربردی فول استک GraphQL ۲۰۲۲

**با GraphQL برنامه‌های وب فوق‌العاده سریع و کارآمد بسازید! این راهنمای جامع و کاربردی، GRANDstack قدرتمند را برای توسعه برنامه‌های وب فول استک مبتنی بر ساختارهای داده گراف معرفی می‌کند.**

در *برنامه‌های فول استک GraphQL* خواهید آموخت که چگونه:

* عملکردهای بک‌اند را برای برنامه‌های GraphQL بسازید
* یک API GraphQL را با تعاریف نوع GraphQL مدل‌سازی کنید
* از Neo4j به عنوان پایگاه داده بک‌اند استفاده کنید
* احراز هویت و مجوز را با GraphQL مدیریت کنید
* صفحه‌بندی و محدود کردن نرخ را در یک API GraphQL پیاده‌سازی کنید
* یک سرویس GraphQL را با Apollo Server توسعه دهید
* پایگاه داده Neo4j را روی پلتفرم‌های مختلف نصب کنید
* یک برنامه فرانت‌اند پایه را با استفاده از React و Apollo Client ایجاد کنید
* یک برنامه فول استک GraphQL را در فضای ابری مستقر کنید

زبان پرس و جوی GraphQL با ایجاد درخواست‌های دقیق داده مبتنی بر گراف، میزان بیش از حد یا کمبود دریافت داده‌ها را به طور چشمگیری کاهش می‌دهد. در *برنامه‌های فول استک GraphQL* یاد خواهید گرفت که چگونه برنامه‌های وب آگاه از گراف بسازید که از کارایی شگفت‌انگیز GraphQL نهایت استفاده را ببرند. ویلیام لیون از Neo4j هر آنچه را که برای طراحی، استقرار و نگهداری یک API GraphQL از ابتدا نیاز دارید، به شما آموزش می‌دهد. او نشان می‌دهد که چگونه می‌توانید برنامه‌های وب خود را با GraphQL، React، Apollo و پایگاه داده Neo4j، معروف به “GRANDstack”، بسازید تا حداکثر عملکرد را از GraphQL دریافت کنید.

درباره این فناوری
زبان پرس و جوی API GraphQL با نمایش داده‌های برنامه به عنوان گراف‌های آسان برای درک، تبادل داده‌ها با سرورهای بک‌اند را به طور چشمگیری ساده می‌کند. می‌توانید مزایای GraphQL را با استفاده از ابزارها و مخازن داده‌ای آگاه از گراف، مانند React، Apollo و Neo4j، در سراسر برنامه خود افزایش دهید. یک رویکرد گراف فول استک، یک مدل داده سازگار را از ابتدا تا انتها فراهم می‌کند و اصطکاک در واکشی داده‌ها را کاهش داده و بهره‌وری توسعه‌دهنده را افزایش می‌دهد.

درباره کتاب
*برنامه‌های فول استک GraphQL* به شما آموزش می‌دهد که چگونه با استفاده از GraphQL، React، Apollo و پایگاه داده Neo4j، که در مجموع “GRANDstack” نامیده می‌شوند، برنامه‌های وب آگاه از گراف بسازید. مثال‌های عملی و گام به گام به سرعت درک شما را از نحوه کنار هم قرار گرفتن GRANDstack توسعه می‌دهند. در حین پیشرفت، یک برنامه وب کامل با قابلیت جستجو، احراز هویت و موارد دیگر ایجاد کرده و در فضای ابری مستقر می‌کنید. به زودی، شما آماده استقرار برنامه‌های end-to-end خواهید بود که از عملکرد فوق‌العاده GraphQL نهایت استفاده را می‌برند.

آنچه در این کتاب خواهید یافت:

* ساخت یک بک‌اند GraphQL با استفاده از Neo4j
* احراز هویت و مجوز با GraphQL
* صفحه‌بندی و انواع انتزاعی GraphQL
* یک برنامه فرانت‌اند پایه با استفاده از React و Apollo Client
* استقرار در فضای ابری با Netlify، AWS Lambda، Auth0 و Neo4j Aura

مخاطبان این کتاب:
توسعه‌دهندگان وب فول استک. بدون نیاز به تجربه قبلی با GraphQL یا پایگاه داده‌های گراف.

درباره نویسنده
**ویلیام لیون** مدافع ارشد توسعه‌دهندگان در Neo4j و وبلاگ‌نویس در lyonwj.com است.

فهرست مطالب
بخش 1: شروع به کار با GRAPHQL فول استک
1: GraphQL فول استک چیست؟
2: تفکر گرافی با GraphQL
3: گراف‌ها در پایگاه داده
4: کتابخانه Neo4j GraphQL
بخش 2: ساخت فرانت‌اند
5: ساخت رابط کاربری با React
6: GraphQL سمت کلاینت با React و Apollo Client
بخش 3: ملاحظات فول استک
7: افزودن مجوز و احراز هویت
8: استقرار برنامه فول استک GraphQL ما
9: ملاحظات پیشرفته GraphQL


فهرست کتاب:

۱. داخل جلد رویی

۲. برنامه‌های کاربردی فول استک GraphQL

۳. حق نشر

۴. محتویات

۵. مطالب مقدماتی

۶. بخش ۱ شروع به کار با فول استک GraphQL

۱ GraphQL فول استک چیست؟

۲ تفکر گراف با GraphQL

۳ گراف‌ها در پایگاه داده

۴ کتابخانه Neo۴j GraphQL

۱۱. بخش ۲ ساخت فرانت‌اند

۵ ساخت رابط‌های کاربری با React

۶ GraphQL سمت کلاینت با React و Apollo Client

۱۴. بخش ۳ ملاحظات فول استک

۷ افزودن مجوز و احراز هویت

۸ استقرار برنامه کاربردی فول استک GraphQL ما

۹ ملاحظات پیشرفته GraphQL

۱۸. فهرست

۱۹. داخل جلد پشتی

توضیحات(انگلیسی)
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 you’ll learn how to build graph-aware web applications that take full advantage of GraphQL’s amazing efficiency. Neo4j’s 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.

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 GraphQL’s 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, you’ll create and deploy to the cloud a full-featured web application that includes search, authentication, and more. Soon, you’ll be ready to deploy end-to-end applications that take full advantage of GraphQL’s 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


Table of Contents

1. inside front cover

2. Full Stack GraphQL Applications

3. Copyright

4. contents

5. front matter

6. 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

11. Part 2 Building the frontend

5 Building user interfaces with React

6 Client-side GraphQL with React and Apollo Client

14. Part 3 Full stack considerations

7 Adding authorization and authentication

8 Deploying our full stack GraphQL application

9 Advanced GraphQL considerations

18. index

19. inside back cover

دیگران دریافت کرده‌اند

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.