I've been looking a lot at MetaData and Head tags recently in putting together the upcoming Solid 1.9 release. Having it work seamlessly with streaming has been my primary goal. In the process, I looked into a dozen of the most popular frameworks and libraries to aid designing our solution. Join me as we talk about this surprisingly opinionated topic.
[0:00] Muted Ryan
[1:15] Preamble
[9:30] Head Tags & JS Frameworks
[22:45] Streaming & The Importance of First Flush
[31:45] Some Examples & Out of Order Streaming
[43:00] OoO Streaming with Declarative Shadow DOM
[49:45] This Has To Be Built Into The Core of a Framework
[55:00] Twitter Context: The React Philosophy
[1:06:15] Twitter Context: Ryan Florence & Tanner Linsley
[1:19:00] RFC: Metadata & JSX Head Tags
[1:33:15] RFC: Comparing Various Head Solutions
[1:47:45] RFC: The New Proposal (useHead)
[1:54:00] RFC: Ricky Hanlon's Response & Other Ideas
[2:01:00] Conclusion of Main Topic
[2:06:45] Jose Valim: LiveView Demo (Declarative?)
[2:20:00] Jose Valim: Remix's Concurrent Submissions
[2:37:00] Strello (Solid Trello Demo): General Overview
[2:42:45] Strello: Optimistic Updates & Revalidation
[2:50:45] Strello: Fine-Grained Mutations
[3:04:45] Strello: Conclusion
[3:19:00] Mike F. Pearson & Dev Agrawal on Reactivity
[3:26:30] This Week in JavaScript: Theo & Vercel
[3:36:15] TWiJ: T&V - Ryan's Response
[3:41:45] TWiJ: T&V - Looking for a Scapegoat
[3:54:00] TWiJ: Free JavaScript & Solid News
[4:00:45] TWiJ: Marko & The Boundaries of Templating
[4:06:00] TWiJ: The use Hook & Passing Promises as Props
[4:15:00] TWiJ: Effects, Synchronization & Derivation
[4:24:30] TWiJ: ES&D - Code Examples
[4:36:30] TWiJ: ES&D - Current Solution for Solid 2.0
[4:50:30] TWiJ: ES&D - Split Effects
[5:01:00] TWiJ: ES&D - Strict Mode & Simple vs. Easy
[5:07:45] TWiJ: ES&D - TypeScript & Other Ideas
[5:18:00] Conclusion
Big thanks to @zombiefacesupreme for the timestamps!