
دانلود کتاب 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.2Customizing Auto-ConfigurationConfiguring Data and CRUD operationsCreating REST APIs with Spring Boot 2.2Securing REST APIsTesting Spring Boot ApplicationGetting Started with ReactCreating and Styling React ComponentsConsuming the REST API with React JS Deploying and Containerizing Application دانلود کتاب «طراحی برنامه ها با Spring Boot 2.2 و React JS: راهنمای گام به گام برای طراحی و توسعه برنامه های وب کامل استک بصری»

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