Do you need a server?

This is a short post but an important one for developers.

Do you really need a server framework?

  1. Serverless functions can perform all properly decoupled business logic use cases in an infinitely scalable and economical way.
  2. GraphQL layers can be deployed for client-database interactions with baked in logic.
  3. VueJS, ReactJS, AngularJS and others can render your views and provide the interactivity you need.
  4. Managed DB solutions such as DynamoDB, Mongo Atlas, RDS and others are extremely economical and simple to use.

For web applications of the future, is a ‘server’ really needed?