Product details
- Publisher : Packt Publishing (May 23, 2019)
- Language : English
- Paperback : 316 pages
- ISBN-10 : 1838822364
-
ISBN-13 : 978-1838822361
کتاب Hands-On Full Stack Development with Spring Boot 2 and React: Build modern and scalable full stack applications using Spring Framework 5 and React with Hooks, 2nd Edition
منابع کتاب کتاب Hands-On Full Stack Development with Spring Boot 2 and React: Build modern and scalable full stack applications using Spring Framework 5 and React with Hooks, 2nd Edition
راهنمای جامع برای ساخت برنامههای پشته کامل که برنامهنویسی فرانتاند و سمت سرور، مدیریت دادهها و امنیت وب را پوشش میدهد
ویژگی های کلیدی
- قدرت React Hooks را برای ایجاد رابط های کاربری تعاملی و پیچیده آزاد کنید
- برنامه های کاربردی تمام پشته مقیاس پذیر بسازید که برای پاسخگویی به خواسته های کاربران مدرن طراحی شده اند
- درک کنید که چگونه کتابخانه Axios عملیات CRUD را ساده می کند
توضیحات کتاب
React Hooks نحوه کدگذاری اجزای React را تغییر داده است. آنها شما را قادر می سازند تا بدون استفاده از کلاس ها، کامپوننت ها را به روشی ساده تر بنویسید، که خواندن و نگهداری کد شما را آسان تر می کند. بر اساس نسخه قبلی، این کتاب با React Hooks و آخرین تغییرات معرفی شده در Cre-react-app و Spring Boot 2.1 به روز شده است.
این کتاب با معرفی مختصری از چکمههای بهار آغاز میشود. نحوه استفاده از تزریق وابستگی و کار با لایه دسترسی به داده Spring را با استفاده از Hibernate به عنوان ابزار ORM درک خواهید کرد. سپس یاد خواهید گرفت که چگونه نقاط پایانی RESTful API خود را برای برنامه های کاربردی وب بسازید. همانطور که پیش می روید، این کتاب شما را با سایر اجزای Spring، مانند Spring Security آشنا می کند تا به شما در ایمن سازی backend کمک کند. در ادامه، React و محیط توسعه برنامه و اجزای آن را برای ساختن ظاهر خود کاوش خواهید کرد. در نهایت، با اجرای بهترین روش هایی که زیربنای توسعه وب حرفه ای تمام پشته است، یک کانتینر Docker برای برنامه خود ایجاد خواهید کرد.
در پایان این کتاب، شما به تمام دانشی که برای ساخت برنامههای فول استک مدرن با Spring Boot برای Backend و React برای Frontend نیاز دارید مجهز خواهید شد.
آنچه خواهید آموخت
- با Spring Boot یک وب سرویس RESTful ایجاد کنید
- اصول اولیه تزریق وابستگی و نحوه استفاده از آن برای توسعه باطن را درک کنید
- تکنیک هایی را برای ایمن سازی باطن با استفاده از Spring Security کشف کنید
- نحوه استفاده از React برای برنامه نویسی frontend را بدانید
- با استقرار برنامه خود در سرور ابری Heroku از آن بهره مند شوید
- تکنیک های ایجاد آزمون های واحد با استفاده از JUnit را بررسی کنید
- کتابخانه مؤلفه Material UI را کاوش کنید تا رابط های کاربر پسندتری ایجاد کنید
این کتاب برای چه کسی است
اگر یک توسعه دهنده جاوا هستید که با Spring آشنا هستید، اما در ساخت برنامه های فول استک تازه کار هستید، این کتاب برای شما مناسب است.
فهرست مطالب
- تنظیم محیط و ابزارها - Backend
- تزریق وابستگی
- استفاده از JPA برای ایجاد و دسترسی به یک پایگاه داده
- ایجاد یک وب سرویس RESTful با Spring Boot
- ایمن سازی و تست Backend شما
- تنظیم محیط و ابزارها - Frontend
- شروع کار با React
- مصرف REST API با React
- کامپوننت های مفید شخص ثالث برای React
- راه اندازی Frontend برای سرویس وب RESTful Boot Spring ما
- افزودن عملکردهای CRUD
- طراحی فرانت اند با React Material-UI
- تست Frontend خود
- ایمن سازی برنامه شما
- استقرار برنامه شما
- بهترین شیوه ها
ارسال نظر درباره کتاب Hands-On Full Stack Development with Spring Boot 2 and React: Build modern and scalable full stack applications using Spring Framework 5 and React with Hooks, 2nd Edition