Pretty sure I've pointed this out before, but the architecture that @philwalton outlines in this post is the platonic ideal for nearly every content site in 2020. If your tools don't support getting to this architecture, get new tools:
https://philipwalton.com/articles/smaller-html-payloads-with-service-workers/ …
-
-
Replying to @slightlylate @philwalton
Ooo is there a way to Make (These) Choice(s) The Right Choice at a platform level with the major static site generators / plugins for them?
1 reply 0 retweets 1 like -
Replying to @allafarce @philwalton
Platforms have a hard time being opinionated, but I'm optimistic about tools baking this architecture in.
3 replies 0 retweets 0 likes -
As for SSG's, we're really struggling w/ the current crop to get them to reasonable baseline perf. Ideal perf is something you can work towards once you're not shooting yourself in the proverbial foot in other ways.
1 reply 0 retweets 0 likes -
Replying to @slightlylate @philwalton
So if *you* were making a straight up content site today, what tool(s) would you use? This is a practical question for me: I have a spike in Jekyll, but also looking at e.g. Middleman, Netlify CMS
1 reply 0 retweets 0 likes -
Replying to @allafarce @philwalton
I'd start with
@eleven_ty and keep options open for other things. Gatsby + no-js plugin + custom stuff could get you there, but you're going against the flow there.3 replies 1 retweet 5 likes -
Very honest question: what attributes of eleventy make you feel it’s a better choice than Jekyll? This is the “old tech is tech with lots of benefits” guy in me.
4 replies 0 retweets 0 likes -
Jekyll would be great too.
1 reply 0 retweets 0 likes -
Replying to @slightlylate @allafarce and
If "reasonable baseline performance" is really the key, seems like it would make more sense to bypass the JS "developer experience bait-and-switch" on the server side and build a platform based on something like Zola or Hugo.https://shaleenjain.com/blog/switching-blog-to-zola/ …
1 reply 0 retweets 0 likes -
Replying to @PeerReynders @slightlylate and
Does the backend language make a difference on performance? When I am talking about "performance" here, I'm describing front end load / web perf, not the site-compile time. Is that what you're describing?
1 reply 0 retweets 1 like
-
-
Replying to @slightlylate @allafarce and
So it's about the performance of the generated artifact - rather than generation performance. So create the optimal artifact first and then apply the minimum of automation needed to apply the necessary variations during generation.
0 replies 0 retweets 0 likesThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
& Web Standards TL; Blink API OWNER
Named PWAs w/
DMs open. Tweets my own; press@google.com for official comms.