accudio’s avataraccudio’s Twitter Archive—№ 3,660

    1. Just migrated 1896gallery.com to eleven_ty over a couple weeks and although it needs a bit of work it's great to bring it back to basics. Thanks to gregiv_es for his component-based Twelvety starter which made migrating from Vue so easy!
  1. …in reply to @Accudio
    Just over a year ago the site was still handcrafted html, and I migrated it to Headless WordPress and Gridsome, a Vue.js static-site generator. I like how it compiles to static html, and I love Vue but the huge JS bundle and lack of control of CSS loading always annoyed me a bit.
    1. …in reply to @Accudio
      The new site was designed to go a bit back towards the basics of html, css and js files loading as standard, and JS being progressive enhancement only. By migrating to 11ty and using @cloudimage_io for image resizing, build times went from ~5 to ~2 mins.
      1. …in reply to @Accudio
        It was a pretty straightforward migration, but as I did it fairly directly there are some pretty huge JS dependencies. Lighthouse score is currently 86/96/100/100 so lots of room for improvement still! As nice as the DX was for the previous version, it scored at ~46 on perf... 😬