Jekyll + GitHub + lunr.js
02 Jan 2016This blog is built on three powerful tools, commonly used in the open source community:
-
Jekyll, the Ruby-based static page generator. Static pages are fast because there’s no database to hit.
-
GitHub, the collaboration tool for developers. Also useful for hosting and its content delivery network.
-
lunr.js, which gives visitors fast search capabilities. lunr.js is fast because search requests never hit the network. The entire search workflow happens in the browser.
Members of ChicagoRuby: North Shore gathered on Saturday, January 2, 2016 to share experiences and ideas with these key tools. Slides appear below.
For details on getting lunr.js to work with your Jekyll-powered site, check out How to Make lunr.js and Jekyll Work Together (with Gotchas).