There are a few genuine concerns with Vapor but I honestly don't think any of these are very relevant.

Vendor lock in is not an issue I've ever run into anywhere and its generally more expensive to maintain vendor agnostic applications than it is to re-write parts of your code to move vendor.

Centralisation is a funny one. The beauty about lambda is you pay per execution. That means you can literally deploy your application to every single AWS region and have it cost exactly the same as if you'd only deployed in a single region. It would be a…

Michael Timbs

Full-stack developer. In love with Typescript and Serverless

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store