GeistHaus
log in · sign up

Modern web apps without JavaScript bundling or transpiling

world.hey.com

I didn't much care for vanilla JavaScript prior to ES6. Through all of the 2000s, I chased different approaches to avoid writing too much of it. First there was RJS (Ruby-to-JavaScript). Then there was CoffeeScript. Both transpiling approaches that turned more enjoyable-to-write source code into the kind of JavaScript that browsers wou...

11 pages link to this URL
Rails 7.0: Fulfilling a vision

This version of Rails has been years in the conceptual making. It’s the fulfillment of a vision to present a truly full-stack approach to web development that tackles both the front- and back-end challenges with equal vigor. An omakase menu that includes everything from the aperitif to the dessert.

8 inbound links article en
You can't get faster than No Build

For the first time since the 2000s, I'm working on a new Rails application without using any form of real build steps on the front-end. We're making it using vanilla ES6 with import maps for Hotwire, and vanilla CSS with nesting and variables for styling. All running on a delightfully new simple asset pipeline called Propshaft. It's al...

0 inbound links article en reads joão freitasfreitasjoão mag freitasjoão magalhães freitasjoao freitasjoao magalhaes freitasjoaomagfreitasjoao.mag.freitasportoportugalermesindesoftwaresoftware engineeringisepcriticalcritical techworksbmwreadsdavid heinemeier hanssonjavascripthttp2bundling
Weeknotes #86

Archiving recipes, making family tech support less frustrating, the kindness of neighbours and migrating away from Sprockets and Webpacker.

0 inbound links article en