Archive for October, 2014

Oct 07 2014

FlightJS, an event-centric JavaScript library/framework

Published under Technology

Are events your favorite part of AngularJS? Look at FlightJS instead. Angular’s Event System At Oasis Digital, we use AngularJS for most of our client-side “SPA” web development. AngularJS is well suited for data and form centric enterprise web applications we most often work on; I’ll write more about why we chose AngularJS another time. […]

Comments Off on FlightJS, an event-centric JavaScript library/framework

Oct 03 2014

HTML to Hiccup Conversion

Published under Technology

Recently I wrote about alternative HTML syntaxes and in-language HTML DSLs like Hiccup.¬†Those posts were about the broad issues. This one is about a boring and practical one. Hardly any project consists entirely of fresh newly-written HTML. Most projects have snippets of HTML brought in from a (hopefully properly licensed) framework or template. For example, […]

2 responses so far

Oct 03 2014

Separation of Concerns != Separate Languages

Published under Technology

A while back I wrote about the merits (and problems) of alternative HTML syntax such as Jade, HAML, etc. Another form of alternative syntax for HTML is an “internal DSL” in a programming language. There are various examples out there, including¬†Domo for JavaScript and Hiccup for Clojure/CLJS. Hiccup syntax (which is to say, Clojure syntax) […]

Comments Off on Separation of Concerns != Separate Languages