Static Sites in Ruby

311 views
263 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
311
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Static Sites in Ruby

  1. 1. Static Sites in Ruby Bryan Bibat @bry_bibat | bryanbibat.net slideshare.net/bryanbibat
  2. 2. Say you want to build a simple site using Ruby...
  3. 3. It's 2014, not 2007, dammit!
  4. 4. Why Static Sites?
  5. 5. YAGNI
  6. 6. Third-Party APIs (e.g. Disqus, Gist, Google Analytics)
  7. 7. Performance
  8. 8. Security
  9. 9. your options...
  10. 10. Jekyll pros:
  11. 11. Jekyll pros: ● well-known, standard for site generators
  12. 12. Jekyll pros: ● well-known, standard for site generators ● many plugins/frameworks (e.g. Octopress)
  13. 13. Jekyll pros: ● well-known, standard for site generators ● many plugins/frameworks (e.g. Octopress) ● automatic Github Pages build
  14. 14. What's missing from Jekyll?
  15. 15. What's missing from Jekyll (out-of-the-box):
  16. 16. What's missing from Jekyll (out-of-the-box): ● bundle exec coffee break
  17. 17. What's missing from Jekyll (out-of-the-box): ● Asset Precompilation
  18. 18. What's missing from Jekyll (out-of-the-box): ● Asset Precompilation ● LiveReload
  19. 19. Jekyll alternatives
  20. 20. Middleman Demo
  21. 21. Semi-Static Sites via Sinatra
  22. 22. sinatra-asset-pipeline demo
  23. 23. Thank you for listening! Bryan Bibat @bry_bibat | bryanbibat.net slideshare.net/bryanbibat

×