دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 2
نویسندگان: Juha Hinkula
سری:
ISBN (شابک) : 9781838822361, 1838823263
ناشر: Packt Publishing
سال نشر: 2019
تعداد صفحات: 298
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 9 مگابایت
در صورت تبدیل فایل کتاب Hands-On Full Stack Development with Spring Boot 2 and React به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب توسعه کامل پشته دستی با Spring Boot 2 و React نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Cover Title Page Copyright and Credits Dedication About Packt Contributors Table of Contents Preface Section 1: Backend Programming with Spring Boot Chapter 1: Setting Up the Environment and Tools - Backend Technical requirements Setting up the environment and tools Installing Eclipse The basics of Eclipse and Maven Creating a project with Spring Initializr How to run the project Spring Boot development tools Logs and problem solving Installing MariaDB Summary Questions Further reading Chapter 2: Dependency Injection Technical requirements Introducing DI DI in Spring Boot Summary Questions Further reading Chapter 3: Using JPA to Create and Access a Database Technical requirements Basics of ORM, JPA, and Hibernate Creating the entity classes Creating CRUD repositories Relationships between tables Setting up the MariaDB database Summary Questions Further reading Chapter 4: Creating a RESTful Web Service with Spring Boot Technical requirements Basics of REST Creating a RESTful web service Using Spring Data REST Summary Questions Further reading Chapter 5: Securing and Testing Your Backend Technical requirements Spring Security Securing your backend using JWT Testing in Spring Boot Creating unit tests Summary Questions Further reading Section 2: Frontend Programming with React Chapter 6: Setting Up the Environment and Tools - Frontend Technical requirements Installing Node.js Installing VS Code VS Code extension Creating and running a React app Modifying a React app Summary Questions Further reading Chapter 7: Getting Started with React Technical requirements Basic React components Basics of ES6 Understanding constants Arrow functions Template literals Classes and inheritance JSX and styling Props and the state Component life cycle methods Stateless components React hooks Handling lists with React Handling events with React Handling forms with React Summary Questions Further reading Chapter 8: Consuming the REST API with React Technical requirements Using promises Using the fetch API Using the axios library Practical examples Summary Questions Further reading Chapter 9: Useful Third-Party Components for React Technical requirements Using third-party React components React Table Material-UI component library Routing Summary Questions Further reading Section 3: Full Stack Development Chapter 10: Setting Up the Frontend for Our Spring Boot RESTful Web Service Technical requirements Mocking up the UI Preparing the Spring Boot backend Creating the React project for the frontend Summary Questions Further reading Chapter 11: Adding CRUD Functionalities Technical requirements Creating the list page The delete functionality The add functionality The edit functionality Other functionalities Summary Questions Further reading Chapter 12: Styling the Frontend with React Material-UI Technical requirements Using the Button component Using the Grid component Using the TextField components Summary Questions Further reading Chapter 13: Testing Your Frontend Technical requirements Using Jest Snapshot testing Using Enzyme Summary Questions Further reading Chapter 14: Securing Your Application Technical requirements Securing the backend Securing the frontend Summary Questions Further reading Chapter 15: Deploying Your Application Technical requirements Deploying the backend Deploying the frontend Using Docker containers Summary Questions Further reading Chapter 16: Best Practices What to learn next HTML CSS HTTP JavaScript A backend programming language Some frontend libraries and frameworks Databases Version control Useful tools Security Best practices Coding conventions Choosing the proper tools Choosing the proper technologies Minimizing the amount of coding Summary Questions Further reading Assessments Other Books You May Enjoy Index