Feathers 2.0, positioned as a “minimalist” JavaScript framework, will be launched as a platform for building real-time apps and APIs. The project is billed as a microservice Web framework for Node.js.
Leveraging ECMAScript 2015 (aka ES6), Feathers lets developers use the latest JavaScript features and enables writing of “terse, elegant” code, said creator Eric Kryski. While acknowledging that developers have seen an influx of JavaScript frameworks lately, Kryski stresses Feathers is different. “You’re probably screaming ‘Not another JavaScript framework’, but hear me out,” he said. “Feathers isn’t just another Rails clone. Instead of the typical MVC pattern it encourages a service-oriented architecture paired with cross-cutting concerns allowing you to build complex real-time apps and scalable REST APIs very quickly and with very little code.”