دانلود کتاب Modern API Development with Spring and Spring Boot: Design highly scalable and maintainable APIs with REST, gRPC, GraphQL, and the reactive paradigm – توسعه API مدرن با Spring و Spring Boot: طراحی APIهای بسیار مقیاس پذیر و قابل نگهداری با REST، gRPC، GraphQL، و الگوی واکنشی

دسته بندی :
اطلاعات کتاب
  • جلد
  • سری
  • ویرایش
  • سال 2021
  • نویسنده (گان) Sourabh Sharma
  • ناشر Packt Publishing
  • زبان English
  • تعداد صفحات
  • حجم فایل 6.21MB
  • فرمت فایل epub
  • شابک 1800562470, 9781800562479
قیمت محصول :

45,000 تومان

با خرید این محصول، 2,250 تومان به کیف پول شما بازگشت داده می‌شود

روند خرید و دریافت کتاب‌ها بدون هیچ اختلالی انجام می‌شود.
تمامی فایل‌ها بر روی سرورهای داخلی میزبانی می‌شوند تا بتوانید به راحتی و در لحظه آن‌ها را دانلود کنید. در صورت بروز هرگونه مشکل یا نیاز به راهنمایی، لطفاً از طریق « صفحه تماس باما» با تیم پشتیبانی در ارتباط باشید.

تمامی کتاب های موجود در وبسایت سای وان به زبان انگلیسی میباشد

توضیحات

A developer’s guide to designing, testing, and securing production-ready modern APIs with the help of practical ideas to improve your application’s functionality

Key Features

  • Build resilient software for your enterprises and customers by understanding the complete API development life cycle
  • Overcome the challenges of traditional API design by adapting to a new and evolving culture of modern API development
  • Use Spring and Spring Boot to develop future-proof scalable APIs

Book Description

The philosophy of API development has evolved over the years to serve the modern needs of enterprise architecture, and developers need to know how to adapt to these modern API design principles. Apps are now developed with APIs that enable ease of integration for the cloud environment and distributed systems. With this Spring book, you’ll discover various kinds of production-ready API implementation using REST APIs and explore async using the reactive paradigm, gRPC, and GraphQL.

You’ll learn how to design evolving REST-based APIs supported by HATEOAS and ETAGs and develop reactive, async, non-blocking APIs. After that, you’ll see how to secure REST APIs using Spring Security and find out how the APIs that you develop are consumed by the app’s UI. The book then takes you through the process of testing, deploying, logging, and monitoring your APIs. You’ll also explore API development using gRPC and GraphQL and design modern scalable architecture with microservices. The book helps you gain practical knowledge of modern API implementation using a sample e-commerce app.

By the end of this Spring book, you’ll be able to develop, test, and deploy highly scalable, maintainable, and developer-friendly APIs to help your customers to transform their business.

What you will learn

  • Understand RESTful API development, its design paradigm, and its best practices
  • Become well versed in Spring’s core components for implementing RESTful web services
  • Implement reactive APIs and explore async API development
  • Apply Spring Security for authentication using JWT and authorization of requests
  • Develop a React-based UI to consume APIs
  • Implement gRPC inter-service communication
  • Design GraphQL-based APIs by understanding workflows and tooling
  • Gain insights into how you can secure, test, monitor, and deploy your APIs

Who this book is for

This book is for inexperienced Java programmers, comp science, or coding boot camp graduates who have knowledge of basic programming constructs, data structures, and algorithms in Java but lack the practical web development skills necessary to start working as a developer. Professionals who’ve recently joined a startup or a company and are tasked with creating real-world web APIs and services will also find this book helpful. This book is also a good resource for Java developers who are looking for a career move into web development to get started with the basics of web service development.

Table of Contents

  1. RESTful Web Services Fundamentals
  2. Spring Concepts and RESTful APIs
  3. API Specifications and Implementation
  4. Biz Logic for APIs
  5. Asynchronous API Design
  6. Security – Authorization and Authentication
  7. Designing User Interface
  8. Testing APIs
  9. Deployment of Web Services
  10. gRPC Fundamentals
  11. gRPC API Development and Testing
  12. Logging and Tracing
  13. GraphQL Fundamentals
  14. GraphQL Development and Testing

————————————————————–

ترجمه ماشینی :

راهنمای توسعه‌دهنده برای طراحی، آزمایش و ایمن کردن APIهای مدرن آماده تولید با کمک ایده‌های عملی برای بهبود عملکرد برنامه شما

ویژگی‌های کلیدی

< ul>

  • با درک کامل چرخه عمر توسعه API برای شرکت ها و مشتریان خود نرم افزار انعطاف پذیر بسازید
  • با انطباق با فرهنگ جدید و در حال تحول توسعه API مدرن بر چالش های طراحی سنتی API غلبه کنید
  • از Spring و Spring Boot برای توسعه API های مقیاس پذیر مقاوم در برابر آینده استفاده کنید
  • توضیحات کتاب

    فلسفه توسعه API در طول سال ها تکامل یافته است تا در خدمت مدرن باشد. نیازهای معماری سازمانی و توسعه دهندگان باید بدانند که چگونه با این اصول طراحی API مدرن سازگار شوند. اکنون برنامه‌ها با APIهایی توسعه می‌یابند که ادغام را برای محیط ابری و سیستم‌های توزیع شده آسان می‌کنند. با این کتاب بهار، انواع مختلفی از اجرای API آماده تولید را با استفاده از REST APIها کشف خواهید کرد و با استفاده از پارادایم واکنشی، gRPC و GraphQL، async را کاوش خواهید کرد.

    با نحوه طراحی REST- در حال تکامل آشنا خواهید شد. APIهای مبتنی بر پشتیبانی شده توسط HATEOAS و ETAG و توسعه APIهای واکنشی، ناهمگام و غیر مسدود کننده. پس از آن، نحوه ایمن سازی API های REST را با استفاده از Spring Security خواهید دید و خواهید فهمید که چگونه API هایی که ایجاد می کنید توسط رابط کاربری برنامه مصرف می شوند. سپس این کتاب شما را از طریق فرآیند آزمایش، استقرار، ورود به سیستم و نظارت بر API های خود راهنمایی می کند. همچنین توسعه API را با استفاده از gRPC و GraphQL کاوش خواهید کرد و معماری مدرن مقیاس‌پذیر را با میکروسرویس‌ها طراحی خواهید کرد. این کتاب به شما کمک می‌کند تا با استفاده از یک نمونه برنامه تجارت الکترونیک، دانش عملی در مورد پیاده‌سازی API مدرن به دست آورید.

    در پایان این کتاب بهار، می‌توانید توسعه، آزمایش و استقرار بسیار مقیاس‌پذیر و قابل نگهداری داشته باشید. و APIهای مناسب برای توسعه‌دهندگان برای کمک به مشتریان شما برای متحول کردن کسب‌وکارشان.

    آنچه یاد خواهید گرفت

    • توسعه API RESTful، الگوی طراحی آن، و بهترین شیوه‌های آن را درک کنید< /li>
    • در مولفه‌های اصلی Spring برای پیاده‌سازی سرویس‌های وب RESTful به خوبی آشنا شوید
    • اجرای API‌های واکنشی و کاوش در توسعه API async
    • استفاده از Spring Security برای احراز هویت با استفاده از JWT و مجوز درخواست ها
    • ایجاد یک رابط کاربری مبتنی بر React برای مصرف API ها
    • پیاده سازی ارتباطات بین سرویسی gRPC
    • طراحی API های مبتنی بر GraphQL با درک گردش کار و ابزارسازی
    • درباره نحوه ایمن سازی، آزمایش، نظارت و استقرار API های خود اطلاعاتی به دست آورید

    این کتاب برای چه کسانی است

    این کتاب برای برنامه نویسان جاوا بی تجربه است. فارغ‌التحصیلان کمپ راه‌اندازی علوم کامپیوتر یا کدنویسی که از ساختارهای برنامه‌نویسی پایه، ساختارهای داده و الگوریتم‌ها در جاوا دانش


     

    tag : دانلود کتاب توسعه API مدرن با Spring و Spring Boot: طراحی APIهای بسیار مقیاس پذیر و قابل نگهداری با REST، gRPC، GraphQL، و الگوی واکنشی , Download توسعه API مدرن با Spring و Spring Boot: طراحی APIهای بسیار مقیاس پذیر و قابل نگهداری با REST، gRPC، GraphQL، و الگوی واکنشی , دانلود توسعه API مدرن با Spring و Spring Boot: طراحی APIهای بسیار مقیاس پذیر و قابل نگهداری با REST، gRPC، GraphQL، و الگوی واکنشی , Download Modern API Development with Spring and Spring Boot: Design highly scalable and maintainable APIs with REST, gRPC, GraphQL, and the reactive paradigm Book , توسعه API مدرن با Spring و Spring Boot: طراحی APIهای بسیار مقیاس پذیر و قابل نگهداری با REST، gRPC، GraphQL، و الگوی واکنشی دانلود , buy توسعه API مدرن با Spring و Spring Boot: طراحی APIهای بسیار مقیاس پذیر و قابل نگهداری با REST، gRPC، GraphQL، و الگوی واکنشی , خرید کتاب توسعه API مدرن با Spring و Spring Boot: طراحی APIهای بسیار مقیاس پذیر و قابل نگهداری با REST، gRPC، GraphQL، و الگوی واکنشی , دانلود کتاب Modern API Development with Spring and Spring Boot: Design highly scalable and maintainable APIs with REST, gRPC, GraphQL, and the reactive paradigm , کتاب Modern API Development with Spring and Spring Boot: Design highly scalable and maintainable APIs with REST, gRPC, GraphQL, and the reactive paradigm , دانلود Modern API Development with Spring and Spring Boot: Design highly scalable and maintainable APIs with REST, gRPC, GraphQL, and the reactive paradigm , خرید Modern API Development with Spring and Spring Boot: Design highly scalable and maintainable APIs with REST, gRPC, GraphQL, and the reactive paradigm , خرید کتاب Modern API Development with Spring and Spring Boot: Design highly scalable and maintainable APIs with REST, gRPC, GraphQL, and the reactive paradigm ,

    نقد و بررسی‌ها

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

    اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب Modern API Development with Spring and Spring Boot: Design highly scalable and maintainable APIs with REST, gRPC, GraphQL, and the reactive paradigm – توسعه API مدرن با Spring و Spring Boot: طراحی APIهای بسیار مقیاس پذیر و قابل نگهداری با REST، gRPC، GraphQL، و الگوی واکنشی”