Skip to content

MagusMachinae/exopaste

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

exopaste

Fork of the exopaste demo application from https://www.exoscale.com/syslog/clojure-application-tutorial/

Demonstration of Fullstack Clojure development techniques. Stack components implemented with the following libraries:

Aleph : Webserver

High performance webserver and HTTP client.

Bidi : Routing Library

Bi-directional routing library for Clojure and Clojurescript. Implements routes as data structures, resulting in greater ease of use and reliability.

Component : Dependency Injection

Employed to allow modular construction for simpler extensibility.

Hiccup : HTML templating

HTML renderer and library for implementing HTML elements as Clojure data structures. Allows view code to be programmatically generated and easily manipulated and composed with Clojure tools and procedures.

Installation

Ensure Clojure and Leiningen are installed.

Call lein run from inside the project folder.

The application will start a server listening on localhost port :8080, so simply enter http:https://localhost:8080 into your browser, or click the above link once the server has been started.

Usage

FIXME: explanation

$ java -jar exopaste-0.1.0-standalone.jar [args]

Options

FIXME: listing of options this app accepts.

Examples

...

Bugs

...

Any Other Sections

That You Think

Might be Useful

License

Copyright © 2019 FIXME

This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http:https://www.eclipse.org/legal/epl-2.0.

This Source Code may also be made available under the following Secondary Licenses when the conditions for such availability set forth in the Eclipse Public License, v. 2.0 are satisfied: GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version, with the GNU Classpath Exception which is available at https://www.gnu.org/software/classpath/license.html.

About

Fork of exopaste for fiddling with.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages