Although Feathers' competition includes Rails, Sales, NestJS, other MVCs, Sinatra, Express, Hapi, or Koa; feathers differentiates itself through its use of services and workflows to separation application logic from access. Feathers believes this makes applications easier to understand and test.
Feathers approach allows for automation at the API, WebSocket, client and server sides. Adding new communication protocols like HTTP2 and GraphQL is also streamlined and supported by Feathers. On top of all of this, Feathers is lightweight and has limited API surface size and codebase.
Feathers 4 highlights include built-in Typescript definitions, framework-independent authentication, and a new level of user-friendliness. A friendly new homepage and accessible documentation provided through Vuepress make it easier for developers to access. Creating a brand new REST API can take a little as 15 minutes.