For framework web para construir APIs en Ruby, the strongest matches are ruby-grape/grape (Grape is a purpose-built Ruby framework for building structured), sinatra/sinatra (Sinatra is a lightweight Ruby web framework with a) and rails-api/rails-api (Rails API is a streamlined Ruby on Rails framework). Each is ranked by relevance to your query, popularity and recent activity.
Librerías y frameworks open-source de alto rendimiento diseñados para crear APIs RESTful y GraphQL escalables en Ruby.
Grape is a RESTful web service framework for Ruby designed for building structured APIs. It provides a declarative syntax for routing and parameter validation, allowing developers to map HTTP verbs to logic through a domain specific language. The framework is distinguished by its built-in support for service versioning, which can be managed via URL paths, custom headers, or request parameters. It also features a modular architecture that allows large services to be constructed by nesting smaller API definitions. The project covers comprehensive API lifecycle capabilities, including schema-dr
Grape is a purpose-built Ruby framework for building structured APIs with a declarative routing DSL, built-in request validation, and modular middleware support—exactly the lightweight, API-focused tool you're looking for.
Sinatra is a lightweight web framework for the Ruby programming language designed for building web applications and services. It provides a domain-specific language that maps HTTP verbs and URL patterns directly to executable code blocks, allowing developers to define routes and handle incoming network requests with minimal boilerplate. The framework distinguishes itself through a modular architecture that relies on a middleware pipeline to process, modify, or terminate connections. This design allows for the integration of external functionality by mixing modules into the core request-handli
Sinatra is a lightweight Ruby web framework with a routing DSL and Rack middleware support, making it a solid choice for building API endpoints, though it lacks built-in request validation and serialization compared to dedicated API frameworks.
This is a streamlined Ruby on Rails framework designed for building lightweight backend services and JSON endpoints. It utilizes a model-view-controller architecture to separate data models and business logic from API responses, specifically omitting browser-centric views to reduce system overhead. The framework provides a system for rapidly generating models, controllers, and routes through JSON API scaffolding. It maps HTTP verbs to controllers to ensure consistent resource routing and data modeling for RESTful API backends. The project includes capabilities for HTTP request management, su
Rails API is a streamlined Ruby on Rails framework explicitly designed for building lightweight JSON API services, omitting browser views to reduce overhead while providing routing, serialization, and Rack middleware support.