ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Modern API Development with Spring and Spring Boot: Design highly scalable and maintainable APIs with REST, gRPC, GraphQL, and the reactive paradigm

دانلود کتاب توسعه API مدرن با بوت بهار و بهار: طراحی 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

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1800562470, 9781800562479 
ناشر: Packt Publishing 
سال نشر: 2021 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 6 مگابایت 

قیمت کتاب (تومان) : 58,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 14


در صورت تبدیل فایل کتاب Modern API Development with Spring and Spring Boot: Design highly scalable and maintainable APIs with REST, gRPC, GraphQL, and the reactive paradigm به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب توسعه API مدرن با بوت بهار و بهار: طراحی API های بسیار مقیاس پذیر و قابل نگهداری با REST ، gRPC ، GraphQL و پارادایم واکنش پذیر نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب توسعه API مدرن با بوت بهار و بهار: طراحی API های بسیار مقیاس پذیر و قابل نگهداری با REST ، gRPC ، GraphQL و پارادایم واکنش پذیر



راهنمای توسعه‌دهنده برای طراحی، آزمایش و ایمن کردن 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 های خود اطلاعاتی به دست آورید

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

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

    فهرست محتوا

    1. مبانی خدمات وب RESTful
    2. مفاهیم بهار و API های RESTful
    3. مشخصات و پیاده سازی API
    4. Biz Logic برای API ها
    5. طراحی API ناهمزمان< /li>
    6. امنیت - مجوز و احراز هویت
    7. طراحی رابط کاربری
    8. تست API
    9. استقرار خدمات وب
    10. اصول gRPC
    11. توسعه و آزمایش gRPC API
    12. Logging و Tracing
    13. اصول GraphQL
    14. توسعه و آزمایش GraphQL

    توضیحاتی درمورد کتاب به خارجی

    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




    نظرات کاربران