Skip to content

Instantly share code, notes, and snippets.

@rkh
Created April 2, 2010 19:08
Show Gist options
  • Star 7 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save rkh/353559 to your computer and use it in GitHub Desktop.
Save rkh/353559 to your computer and use it in GitHub Desktop.
examples for sinatra like frameworks
require "sinatra"
get("/") { "Hello World!" }
use Dancer;
use Template;
get '/' => sub { template 'home' };
dance;
from itty import get, run_itty
@get('/')
def index(request):
return 'Hello World!'
run_itty()
require('express')
get('/user', function(){
"Hello World!"
})
(ns hello-world
(:use compojure.core
ring.adapter.jetty))
(defroutes main-routes
(GET "/" []
"Hello World")
(ANY "*" []
{:status 404, :body "<h1>Page not found</h1>"}))
(run-jetty main-routes {:port 8080})
require 'mercury'
module('hello', package.seeall, mercury.application)
get('/', function()
return "Hello world!"
end)
package main
import (
"web"
)
func hello(val string) string { return "Hello world!" }
func main() {
web.Get("/", hello)
web.Run("0.0.0.0:9999")
}
package com.thinkminimo.step
class StepExample extends Step {
get("/") { "Hello World!" }
}
@telemachus
Copy link

denied was an April Fool's joke.

Please consider switching your Python example to itty.

@rkh
Copy link
Author

rkh commented Apr 5, 2010

Thanks for the info. Adjusted the example.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment