This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-08-23
Channels
- # announcements (2)
- # beginners (246)
- # boot-dev (1)
- # braveandtrue (3)
- # calva (13)
- # cider (26)
- # cljs-dev (6)
- # clojure (75)
- # clojure-finland (4)
- # clojure-germany (39)
- # clojure-italy (1)
- # clojure-mexico (1)
- # clojure-nl (14)
- # clojure-spec (61)
- # clojure-uk (104)
- # clojurescript (125)
- # cursive (20)
- # datomic (1)
- # emacs (2)
- # figwheel-main (91)
- # fulcro (29)
- # graphql (9)
- # jobs (3)
- # jobs-discuss (9)
- # juxt (13)
- # liberator (2)
- # luminus (1)
- # off-topic (15)
- # parinfer (8)
- # re-frame (70)
- # reagent (35)
- # reitit (24)
- # remote-jobs (5)
- # ring-swagger (3)
- # shadow-cljs (127)
- # spacemacs (34)
- # yada (6)
Hi there, I’ve been playing with yada lately and decided to go “simple” route, build on my own instead of using edge. So, right now have: - db connection(postgresql) - resource defined - route created and trying to fire-up aleph server, which I’m having tough time to achieve.
(ns va-api.core
(:require [va-api.db :refer [db]]
[va-api.sql :as sql]
[yada.yada :as yada]
[aleph.http :as http]
[clojure.pprint :as pprint])
(:gen-class))
(def index-resource
(yada/resource
{:produces {:media-type "text/plain"}
:methods {:get
{:response (sql/get-persons db)}
}}))
(defn routes [_]
["/" (yada/handler index-resource)])
(http/start-server routes {:port 8080})