+++ date = "2022-07-04T12:30:31+00:00" lastmod = "2022-07-04T12:30:31+00:00" tags = [ "webdev" ] author = "tdro" +++ Reading about the [Fresh framework](https://fresh.deno.dev/) lead me to an article about [islands architecture and progressive hydration](https://jasonformat.com/islands-architecture/). "Island based client hydration" looks like a type of [progressive enhancement](https://developer.mozilla.org/en-US/docs/Glossary/Progressive_Enhancement). Wonder how an adjustment to that theory pans out? Might be enough of a golden hammer for most use cases but {{< abbr imo "in my opinion" >}}, scaling/speed issues are more fundamental/situational. You could swap between or hybridize client/server all you want and still mess up.