Skip to content

Latest commit

 

History

History
60 lines (38 loc) · 1.13 KB

README.md

File metadata and controls

60 lines (38 loc) · 1.13 KB

Duckduckgo-clj

Search-like application, consumes "duckduckgo instant answer api".

This is a toy-project, which purpose is to test clojure/clojurescript alliance as full-stack platform for client-server applications.

Client's part made with:

  • reagent
  • core.async
  • garden
  • cljs-http

Server's part made with:

  • ring
  • compojure
  • http-clj

Powered by clojure.spec

Screenshots

  • image1
  • image2
  • image3

Requirenments

Usage

Clone project

git clone https://github.com/qdzo/duckduckgo-clj && cd duckduckgo-clj

Build project

lein do cljsbuild once, ring uberjar

Run server

java -jar target/duckduckgo-clj-$(version)-standalone.jar

Open browser tab

License

License Distributed under the Eclipse Public License, the same as Clojure.