You and Yummy Noodle Bar have come a long way!
Here's what you did to build your Web front end:
- Constructed a Web Integration domain that effectively encapsulates the concerns of a Web front end without corrupting the core components of the Yummy Noodle Bar.
- Implemented Spring MVC Controllers and returned data.
- Understood the Spring and Java Web configuration and implemented it for you application.
- Ran your Web Front end service using Gradle as well as packaged your service as a WAR file.
- Created HTML views using Thymeleaf, and made HTML fragments to help with layout..
- Handled form submissions and different HTTP verbs from the browser
- Secured your application to authenticate and ensure that users only access the Orders they have created.
Reflecting on the different domains you've been working in and how they relate to the core of the Yummy Noodle Bar application, the final life preserver looks like this:
We hope you've enjoyed this tutorial! Check out the next steps in the navigation bar for what you might want to explore next.