С открытым кодом: Веб-фреймворки Ruby
Категория «Веб-фреймворки Ruby» (7): код опубликован под лицензией, одобренной OSI, конфиденциальность оценена с подтверждениями. Сначала наш выбор, затем по баллам.
Ruby on Rails Оценка A
Фулстек-веб-фреймворк Ruby по шаблону model-view-controller с ORM Active Record, принципом «соглашения важнее конфигурации» и встроенной поддержкой почты, фоновых задач и WebSocket.
MIT-licensed. Исходный код
Grape Оценка B
Фреймворк Ruby для создания REST-подобных API с DSL для версионирования, валидации параметров и форматирования ответов, работающий на Rack или вместе с Rails.
MIT-licensed. Исходный код
Hanami Оценка B
Веб-фреймворк Ruby для структурированных модульных приложений со слайсами, действиями, представлениями и слоем базы данных на основе репозиториев.
MIT-licensed. Исходный код
Hotwire Оценка B
Подход 37signals к созданию веб-приложений, при котором по сети передаётся HTML вместо JSON, состоящий из библиотек Turbo, Stimulus и Hotwire Native.
MIT-licensed. Исходный код
Padrino Оценка B
Веб-фреймворк Ruby на основе Sinatra, который добавляет генераторы, хелперы, почтовые рассыльщики, административный интерфейс и поддержку монтирования нескольких приложений.
MIT-licensed. Исходный код
Roda Оценка B
Веб-инструментарий Ruby, построенный вокруг дерева маршрутизации, с небольшим ядром и функциями, добавляемыми через плагины.
MIT-licensed. Исходный код
Sinatra Оценка B
Минималистичная библиотека Ruby для создания веб-приложений и API с DSL, связывающим HTTP-маршруты с блоками кода.
MIT-licensed. Исходный код
Сравнить все Веб-фреймворки Ruby (7), с открытым кодом или без.