Learn Enough Bridgetown to Be Dangerous
Summary
Bridgetown is the future of building static and progressive websites with Ruby, and the future is now! We will look at the current landscape of static site generators and how the industry is evolving as Server Side Rendering and Dynamic Rendering become more popular. We will also look at other Ruby based static site generators to see what the other options are and why you should choose Bridgetown.
Abstract
How do you build a Bridgetown site though? What are the important concepts and terminology? We will do a shallow dive into the basics of the framework in order to give you enough information to be dangerous.
Collections, data files, templates, plugins, and frontend tooling are some of the most important concepts when learning to build your first site. We will also talk about how all of these pieces combine to create your final site. I will also show some some popular plugins and bundled configurations to allow you to move even quicker.
Once we know the basics, we can talk about the most important tool that Bridgetown allows you to take advantage of: Ruby. We will look at examples of custom helpers, the resource builder, components, inspectors, and more that you can implement in your own projects. Building your sites with Bridgetown will help you become a better Ruby developer and allow you to leverage the power of Ruby. Hardly ever written any Ruby outside of a Rails app? This is your chance to rediscover the joys of writing Ruby and give you a great website to show for it.
Links
Hey, I'm Andrew 👋
I'm a senior product engineer at Podia, co-host of Remote Ruby and Ruby for All, and co-editor of Ruby Radar. You can explore my writing, learn more about me, or subscribe to my RSS feed.
Page Info
- Published:
- 24 October 2022
- Reading Time:
- 2 min read