39 min listen
Transitive Dependencies and Suspending After Initial Render
FromFrontend First
ratings:
Length:
46 minutes
Released:
Jan 11, 2022
Format:
Podcast episode
Description
Happy New Year! Sam and Ryan are back from the holidays, talking about transitive dependencies in node and the browser in the context of Ryan’s next-s3-upload library. They also discuss a SuspenseAfterInitialRender component, speed vs. testability in services and monoliths, and a thought-provoking tweet from Dan Abramov on tests vs. source code.Topics include:0:00 - Would you want tests or source code11:20 - Suspense, SuspenseAfterInitialRender, unstable_avoidThisFallback19:05 - Value of having a reproducible test suite for a dynamic app22:12 - Speed vs. testability of services vs. monolith26:24 - How to import different versions of dependencies in libraries. Module resolution in node vs. browser.Links:Dan Abramov’s tweet on tests vs. source codeA Quick Intro to Suspense in React 18React PR for unstable_avoidThisFallbackHow Serverless Saved Money on My Heating Billnext-s3-upload, Ryan’s Next.js package for uploading images
Released:
Jan 11, 2022
Format:
Podcast episode
Titles in the series (100)
Async Relationships, Store Forking, and Batch Saving in Ember Data: Sam and Ryan discuss community feedback on Ember Data's pain points, including asynchronous relationships, store forking and batch saving. by Frontend First