Blog

Details on how Rails Blueprint works and tips on making your work easier and faster

Why We Chose Slim Templates Over ERB or HAML: A Deep Dive into Rails Blueprint's View Layer

When building Rails Blueprint, one of our earliest architectural decisions was choosing the templating engine. While ERB comes built-in with Rails and HAML has a strong following, we chose SlimвАФand after thousands of lines of production code, we're confident it was the right choice.
This article explores why Slim templates power Rails Blueprint, backed by real performance data, developer productivity metrics, and practical examples from our codebase.
Read more

Breaking out of turbo-frame

When using turbo-frames all page updates by default are limited to the frame which initiated the request. On frontend you can change target frame by setting data-turbo-frame attribute on links (and use _top to update the whole page). But what if you want to make that decision on backend? U...Read more

Start creating your next app now