Project

kaffe

0.0
No commit activity in last 3 years
No release in over 3 years
# Kaffe Framework This is a minimalistic webframework inspired by sinatra and rails. ## Basic usage The idea is to use be able to create modular applications and forward requests between them. class Blog < Kaffe::Base use Rack::CommonLogger get '/?' do "Hello From Blog" end end class Admin < Kaffe::Base get '/login' do ... Login logics ... end error 400..500 do |code, message| .. show pretty error message .. end end class MyApp < Kaffe::Base route '/blog', Blog route '/admin', Admin end run MyApp ## API overview
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.14
~> 10.0
~> 3.0

Runtime

~> 1.5
~> 1.4
 Project Readme

Kaffe Framework

This is a minimalistic webframework inspired by sinatra and rails.

Basic usage

The idea is to use be able to create modular applications and forward requests between them.

    class Blog < Kaffe::Base
      use Rack::CommonLogger

      get '/?' do
        "Hello From Blog"            
      end
    end

    class Admin < Kaffe::Base
      get '/login' do
        ... Login logics ...
      end

      error 400..500 do |code, message|
        .. show pretty error message ..
      end
    end

    class MyApp < Kaffe::Base
      route '/blog', Blog
      route '/admin', Admin
    end

    run MyApp

API overview