Skip to content

Instantly share code, notes, and snippets.

@codeboost
Created November 10, 2016 10:02
Show Gist options
  • Save codeboost/5eac63125e45186021809ccf18be2565 to your computer and use it in GitHub Desktop.
Save codeboost/5eac63125e45186021809ccf18be2565 to your computer and use it in GitHub Desktop.
Clojurescript sample node http server
(ns helloserver
(:require [cljs.nodejs :as nodejs]))
(def http (nodejs/require "http"))
(-> (.createServer http (fn [req res]
(doto res
(.writeHead 200 {"Content-Type" "text/plain"})
(.end "Hello from ClojureScript"))))
(.listen 8080 "127.0.0.1"))
(println "Running on port 8080")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment