The new Hawaii.gov is stynamic (static+dynamic). We wanted to reduce response time to the bare minimum while providing the richest user experience possible.
We employ Jenkins, an open source continuous integration tool written to re-generate the entire site with updated data feeds every hour or on demand by invoking Jekyll to stitch everything together into a static HTML5 website. This is similar to the strategy leveraged famously by the Obama re-election campaign of 2012.
We encourage the use of these datasets and those published at data.hawaii.gov by developers, white-hat hackers and bloggers.
If you are using these resources in a site or product, or want to tell us about your project or give feedback, then let us know. Also, please share suggestions for new APIs.
Mahalo, the eHawaii.gov team!
- JSON, RSS, ATOM, SQL
- Services & Nature
- Git - our repo
- What serious project would be without Git?
- Lightweight language
- Think Wiki code but more confusing.
- Scripting language works with Markdown & Jekyll
- Open source continuous generation integration
- It's like auto-builds.
- Parsing engine running on Ruby
- Pre-generates your site statically!
- Baked content
- Dynamic components built hourly or on demand.
- Fast, SEO'd unadulterated coolness.