Part 2: Upgrading the server
Tests, auth middleware, a service layer, and request timeouts
In part 1 we built a small payment links API.
In part 2 we are going to do the things everyone promises they will do “after launch” and then never do until something catches fire.
We will add:






