preactjs/wmr

Origin/meaning of "WMR"?

briantully opened this issue · 2 comments

Is it an acronym? I didn't see anything in the README referencing the origin or meaning of "WMR", so was hoping someone could shed some light.

Heh - yeah WMR was originally a bad pun: "Warm Module Replacement". It's a reference to Hot Module Replacement, since WMR started out as an experiment to see if HMR could be brought directly to native ES Modules.

Since then though, we've been pretending WMR means "Web Modules Runtime". It works well because the "big idea" with WMR is about doing things on the fly ("at runtime").

I instinctively read the abbreviation as “Weapon of Mass Reduction” 😸