All Projects â†’ marceloboeira â†’ satriani

marceloboeira / satriani

Licence: MIT license
🎸 A micro-framework for creating REST-like APIs in Crystal

Programming Languages

crystal
512 projects
Makefile
30231 projects

Satriani

🎸 Satriani Build Status

Web microframework for Crystal

Installation

Add this to your application's shard.yml:

dependencies:
  satriani:
    github: marceloboeira/satriani

Example

In the future it will be easier to create your app with a proper DSL, for now:

require "../src/satriani"

routes = [
  Satriani::Route.new("/hello-world") do |request|
    "hello-world"
  end
]

Satriani::Application.new(routes).start

Contributing

Want to contribute? check this first.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].