Seisei v 0.1.2 Released

New Features

v0.1.2 - currently installed at seisei.shick.io - AutoComplete for all directives has been added.

v0.1.1 - the 0.1.1 release introduces the use of Java Faker to expand the capabilities of Seisei. The examples have all been updated as well and the ‘samples’ UI is now collapsed by default.

Description

Seisei is a simple tool that allows you to specify a JSON template and statically or dynamically publish an endpoint that has CORS disabled which you can then use any way you see fit (within reason). It’s currently deployed at http://seisei.shick.io and is free for general use.

Motivation

I use this project as a means for learning. It’s written in Clojure on the backend and was originally Javascript/RiotJS on the front end. I recently converted it to ClojureScript and Om on the front end. It’s a non trivial application that’s nice to use for testing technologies as it has…

… so it’s more than just a todo list application that affords me many challenges when learning something new.

Screen Shot

Basic

Screen Shot

AutoComplete

AutoComplete Screen Shot

Seisei Front End Architecture with Om

I do not profess to be a wizard or any sort of higher order master of ze web. I’ve worked with a lot of different front end techs over the years and one thing Flux got right was a single direction data flow. I’ve implemented that data flow with Om (React) and core.async for the dispatcher.

Front End Architecture

High Level Architecture

High Level Architecture