rage-rb/rage: Fast web framework compatible with Rails.
24-Jan-2025 70
Fast web framework compatible with Rails. Contribute to rage-rb/rage development by creating an account on GitHub.Rage is a high-performance framework compatible with Rails, featuring WebSocket support and automatic generation of OpenAPI documentation for your APIs. The framework is built on top of Iodine and is based on the following design principles:
Rails compatible API - Rails' API is clean, straightforward, and simply makes sense. It was one of the reasons why Rails was so successful in the past.
High performance - some think performance is not a major metric for a framework, but it's not true. Poor performance is a risk, and in today's world, companies refuse to use risky technologies.
API-only - separation of concerns is one of the most fundamental principles in software development. Backend and frontend are very different layers with different goals and paths to those goals. Separating BE code from FE code results in a much more sustainable architecture compared with classic Rails monoliths.
Acceptance of modern Ruby - the framework includes a fiber scheduler, which means your code never blocks while waiting on I/O.
rage-rb/rage: Fast web framework compatible with Rails. #ruby #rubydeveloper #rubyonrails #rage-rb/rage: #framework #compatible #Rails. #framework #web https://rubyonrails.ba/link/rage-rb-rage-fast-web-framework-compatible-with-rails