sinatra

sinatra

sinatra

Classy web-development dressed in a DSL (official / canonical repo)

AI 简介

Sinatra 是一个轻量级 Ruby Web 框架,提供简洁的领域特定语言(DSL)用于快速构建 Web 应用和 API。核心功能包括声明式路由、模板渲染(支持 ERB、Haml、Slim、Markdown 等多种引擎)、静态文件服务、会话管理、过滤器与辅助方法,并基于 Rack 标准,可与 Puma 等服务器无缝集成。其设计强调最小侵入性和开发效率,适合构建微服务、内部工具、原型系统、RESTful API 及中小型 Web 应用,尤其适用于 Ruby 开发者需要快速启动、低开销部署的场景。

Ruby
MIT License
12.4k
Stars
2.1k
Forks
360
Watchers
29
Issues

Star 增长

今日0
近 7 天0
近 30 天+5
综合评分70.45
默认分支main