برنامه نويسي

طراحی برنامه ها با Spring Boot 2.2 و React JS: راهنمای گام به گام برای طراحی و توسعه برنامه های وب کامل استک بصری

Designing Applications with Spring Boot 2.2 and React JS: Step-by-step guide to design and develop intuitive full stack web applications

دانلود کتاب Designing Applications with Spring Boot 2.2 and React JS: Step-by-step guide to design and develop intuitive full stack web applications (به فارسی: طراحی برنامه ها با Spring Boot 2.2 و React JS: راهنمای گام به گام برای طراحی و توسعه برنامه های وب کامل استک بصری) نوشته شده توسط «Dinesh Rajput»


اطلاعات کتاب طراحی برنامه ها با Spring Boot 2.2 و React JS: راهنمای گام به گام برای طراحی و توسعه برنامه های وب کامل استک بصری

موضوع اصلی: کامپیوتر – برنامه نویسی

نوع: کتاب الکترونیکی

ناشر: BPB Publications

نویسنده: Dinesh Rajput

زبان: english

فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2019

تعداد صفحه: 368 / 262

حجم فایل: 8.60 مگابایت

کد کتاب: 9388511646 , 9789388511643

توضیحات کتاب طراحی برنامه ها با Spring Boot 2.2 و React JS: راهنمای گام به گام برای طراحی و توسعه برنامه های وب کامل استک بصری

اجازه دهید توسعه کامل را با Spring Boot و React JS پشته کنیم.

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

  • این کتاب هدف بسیار خاصی دارد تا توسعه برنامه‌های REST را آسان‌تر کند و بر چالش‌های رایج طراحی برنامه با بهترین شیوه‌ها تمرکز کند.
  • این کتاب ارائه نمونه‌های کد عملی از تجربیات دنیای واقعی.
  • این کتاب نه تنها در مورد Spring Boot 2.2 و نمای کلی React JS است، بلکه بحثی عمیق در مورد الگوی معماری REST اتخاذ شده و محدودیت‌های آن برای ایجاد REST دارد. APIها.
  • این کتاب می‌تواند به عنوان ابزاری برای یادگیری Spring Boot 2.2 و React JS برای اولین بار و همچنین راهنمای و مرجعی برای کسانی باشد که می‌خواهند ویژگی‌های خاص را عمیق‌تر کنند.
  • این کتاب همچنین اطلاعات عمیق تری درباره احراز هویت مبتنی بر Spring Security و رمز JWT برای برنامه های REST شما ارائه می دهد.
  • این کتاب همچنین اطلاعات عمیق تری در مورد امنیت Spring و احراز هویت مبتنی بر رمز JWT برای شما ارائه می دهد. برنامه های REST.
  • Containerization با استفاده از Docker یکی دیگر از موارد کلیدی است ویژگی این کتاب، نحوه ایجاد یک تصویر Docker و نحوه اجرای آن.
  • توضیح
    طراحی اپلیکیشن با Spring Boot 2 & React JS به سه قسمت تقسیم می شود. قسمت اول شما را با ملزومات چارچوب Spring Boot 2.2 آشنا می کند و نحوه ایجاد API های REST و نحوه ایمن سازی API های REST را یاد خواهید گرفت. قسمت 2 در پشت توسعه اپلیکیشن frontend با React JS قدم بر می دارد و در مورد ویژگی های React و مزایای آن در توسعه اپلیکیشن frontend صحبت می کند. بخش 3 با نشان دادن نحوه استقرار برنامه باطن و فرانت اند پلتفرم PaaS و همچنین نحوه استقرار فناوری‌های کانتینر برنامه مانند Docker، آن را گسترش می‌دهد.

    چه خواهید آموخت

  • کاوش ویژگی های جدید Spring Boot 2.2 و اجزای کلیدی ضروری مانند Starters، Autoconfiguration، CLI، Actuator.
  • یک برنامه REST با استفاده از Spring Boot 2.2 و DevTools توسعه دهید.
  • Exploring Spring. پیکربندی و سفارشی‌سازی خودکار راه‌اندازی.
  • ایجاد نمایه‌های برنامه بر اساس محیط‌ها.
  • پیکربندی داده‌های Backend با استفاده از JDBC و Spring Data JPA را بیاموزید.
  • پیکربندی را بیاموزید. یک DataSource برای H2 DB و همچنین برای Maria DB.
  • بهترین روش‌ها برای طراحی یک برنامه مبتنی بر معماری REST را بیاموزید.
  • ایجاد یک برنامه REST با استفاده از HATEOAS.
  • مصرف نقاط پایانی REST API با RestTemplate، Traverson، و WebClient.
  • کاوش نشانه وب JWT برای RESTful API و بررسی نحوه ایمن کردن APIهای REST با استفاده از OAuth2 و امنیت Spring.
  • ایجاد تست ماژول برنامه Spring Boot و Unit & تست یکپارچه سازی.
  • این کتاب برای چه کسی است
    برای همه توسعه دهندگان جاوا که می خواهند Spring Boot 2.2 و React JS را مانند برنامه سازمانی یاد بگیرند. بنابراین، توسعه دهندگان جاوا سازمانی آن را به ویژه در درک Spring Boot 2.2 و React JS و نحوه توسعه یک برنامه Backend RESTful با استفاده از Spring Boot 2.2 و برنامه frontend با استفاده از چارچوب React JS مفید خواهند یافت. آنها به طور کامل از نمونه های ارائه شده در این کتاب قدردانی خواهند کرد. قبل از خواندن این کتاب، خوانندگان باید دانش پایه ای از جاوا، فنر، سرورلت، فیلتر، XML و جاوا اسکریپت داشته باشند.

    فهرست مطالب

  • شروع به کار با Spring Boot 2.2
  • سفارشی کردن پیکربندی خودکار
  • پیکربندی داده ها و عملیات CRUD
  • ایجاد API های REST با Spring Boot 2.2
  • ایمن سازی API های REST
  • آزمایش برنامه Spring Boot
  • شروع به کار با React
  • ایجاد و استایل دادن به اجزای React
  • مصرف REST API با React JS
  • استقرار و کانتینری کردن برنامه

  • Let us full stack development with Spring Boot and React JS.

    Key Features

  • This book has a very specific goal to make developing REST applications easier and focusing on common challenges of the design of the application with best practices.
  • This book is providing practical code examples from real-world experiences.
  • This book is not only about Spring Boot 2.2 and React JS overview but also has an in-depth discussion about adopted REST Architectural pattern and its constraints to create the REST APIs.
  • The book can act as a tool for learning Spring Boot 2.2 and React JS for the first time as well as a guide and reference for those wanting to dig deeper into specific features.
  • This book is also providing deeper information about the Spring Security and JWT token-based authentication for your REST applications.
  • This book is also providing deeper information about the Spring Security and JWT token-based authentication for your REST applications.
  • Containerization using Docker is another key feature of this book, how to create a Docker image and how to run it.
  • Description
    Designing Applications with Spring Boot 2 & React JS is divided into three parts. The first part introduces you to the essentials of the Spring Boot 2.2 Framework and you will learn how to create REST APIs and how to secure REST APIs. Part 2 steps behind the front end application development with React JS and discuss React features and its advantages toward the frontend application development. Part 3 expands on that by showing how to deploy backend and frontend application the PaaS platform and also will discuss how to deploy application container technologies such as Docker.

    What Will You Learn

  • Exploring Spring Boot 2.2 new features and essential key components such as Starters, Autoconfiguration, CLI, Actuator.
  • Develop a REST application using Spring Boot 2.2 and DevTools.
  • Exploring Spring Boot Auto Configuration and Customization.
  • Creating application profiles based on the environments.
  • Learn to configure backend data using JDBC and Spring Data JPA.
  • Learn to configure a DataSource for H2 DB, and also for Maria DB.
  • Learn best practices for designing a REST architecture based application.
  • Creating a REST application using HATEOAS.
  • Consuming REST APIs endpoints with RestTemplate, Traverson, and WebClient.
  • Exploring JWT web token for the RESTful APIs and explores how to secure REST APIs using OAuth2 and Spring security.
  • Creating TESTING module of the Spring Boot application and Unit & Integration testing.
  • Who This Book Is For
    For all Java developers who want to learn Spring Boot 2.2 and React JS as in the enterprise application. Therefore, enterprise Java developers will find it particularly useful in the understanding of Spring Boot 2.2 and React JS and how to develop a backend RESTful application using the Spring Boot 2.2 and frontend application using React JS framework. They will most fully appreciate the examples presented in this book. Before reading this book, readers should have basic knowledge of core java, spring, servlet, filter, XML, and JavaScript.

    Table of Contents

  • Getting Started with Spring Boot 2.2
  • Customizing Auto-Configuration
  • Configuring Data and CRUD operations
  • Creating REST APIs with Spring Boot 2.2
  • Securing REST APIs
  • Testing Spring Boot Application
  • Getting Started with React
  • Creating and Styling React Components
  • Consuming the REST API with React JS
  • Deploying and Containerizing Application
  • دانلود کتاب «طراحی برنامه ها با Spring Boot 2.2 و React JS: راهنمای گام به گام برای طراحی و توسعه برنامه های وب کامل استک بصری»

    مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

    برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.

    دیدگاهتان را بنویسید