Within this chapter, we have covered quite a few important aspects of the Echo framework. These aspects include context, request binding, and response rendering. We have compared and contrasted the difficulties in designing a web framework that will allow us to abstract business logic into middleware by passing the context from one handler function to the next in the processing chain. We also discovered the key features of the Echo Context, as well as the useful features for binding and validating of data, as well as rendering responses.
The next chapter will be dedicated to logging and error handling capabilities within the Echo framework. We will cover how best to organize your code to take advantage of logging. We will also explain how errors are handled within Echo.