Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
Title Page Copyright and Credits
Hands-On Full Stack Development with Spring Boot 2.0 and React
Dedication Packt Upsell
Why subscribe? PacktPub.com
Contributors
About the author About the reviewer Packt is searching for authors like you
Preface
Who this book is for What this book covers To get the most out of this book
Download the example code files Conventions used
Get in touch
Reviews
Setting Up the Environment and Tools – Backend
Technical requirements Setting up the environment and tools
Installing Eclipse The basics of Eclipse and Maven Creating the project with Spring Initializr How to run the project Spring Boot development tools Logs and problem solving Installing MariaDB
Summary Questions Further reading
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
Creating a RESTful Web Service with Spring Boot
Technical requirements Creating a RESTful web service with Spring Boot
Basics of REST Creating a RESTful web service Using Spring Data REST
Summary Questions Further reading
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
Setting Up the Environment and Tools – Frontend
Technical requirements Installing Node.js Installing VS Code Creating and running a React app
Modifying a React app
Summary Questions Further reading
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 state Component life cycle methods Handling lists with React Handling events with React Handling forms with React
Summary Questions Further reading
Consuming the REST API with React
Technical requirements
Using promises Using the Fetch API Practical examples
Summary  Questions Further reading
Useful Third-Party Components for React
Technical requirements
Using third-party React components React Table The modal window component Material UI component library Routing
Summary Questions Further reading
Setting Up the Frontend for Our Spring Boot RESTful Web Service
Technical requirements
Mocking up the user interface Preparing the Spring Boot backend  Creating the React project for the frontend
Summary  Questions Further reading
Adding CRUD Functionalities
Technical requirements
Creating the list page The delete functionality The add functionality The edit functionality Other functionalities
Summary Questions Further reading
Styling the Frontend with React Material-UI
Technical requirements
Using the Button component Using the Grid component Using the TextField components Using the AppBar component Using the SnackBar component
Summary Questions Further reading
Testing Your Frontend
Technical requirements
Using Jest Snapshot testing Using Enzyme
Summary Questions Further reading
Securing Your Application
Technical requirements
Securing the backend Securing the frontend
Summary Questions Further reading
Deploying Your Application
Technical requirements
Deploying the backend Deploying the frontend Using Docker containers
Summary Questions Further reading
Best Practices
What to learn next
HTML  CSS HTTP JavaScript A backend programming language Some frontend libraries or 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
Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter 6 Chapter 7 Chapter 8 Chapter 9 Chapter 10 Chapter 11 Chapter 12 Chapter 13 Chapter 14 Chapter 15
Other Books You May Enjoy
Leave a review - let other readers know what you think
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion