@StrangeLoopConf
  @StrangeLoopConf
Strange Loop Conference | "LiveViewJS is the anti-SPA library for reactive app development in NodeJS and Deno" by Donnie Flood @StrangeLoopConf | Uploaded 1 year ago | Updated 3 hours ago
LiveView is a novel approach to web development that leverages web sockets to ship user events to the server which then responds with very small UI diffs. Instead of developers needing to write both SPA front-end and API back-end, handle connections, authentication, routing, component libraries, etc, LiveView developers simply write code that reacts to four types of user events: clicks, form updates, key input, and focus/blur events and then renders an html template based the updated state. We will introduce and review the LiveViewJS library which automatically handles socket connections, client event handling, HTML and DOM-diffing, and updates, and provides an extremely simple API for developers to implement LiveViews in their favorite web server (e.g. ExpressJS, Oak, etc). The LiveView paradigm has been widely adopted by developers using Elixir with the Phoenix LiveView framework. LiveViewJS brings this simple yet powerful paradigm to NodeJS and Deno developers.

Donnie Flood
LiveViewJS Author / Serial Entrepreneur
@floodfx

Donnie Flood is the author of LiveViewJS and co-founder of RightHandGreen.com. Donnie is a serial entrepreneur and start-up engineering leader with over 20 years of experience including companies acquired by Google and LinkedIn.

------ Sponsored by: ------

Stream is the # 1 Chat API for custom messaging apps. Activate your free 30-day trial to explore Stream Chat. https://gstrm.io/tsl
LiveViewJS is the anti-SPA library for reactive app development in NodeJS and Deno by Donnie FloodInteractive Debugging and Testing Support for Deep Learning by Tianyi ZhangTime Travel Debugging JavaScript Applications by Cecelia Martinez (Strange Loop 2022)AVIF: Creating a new image format in the open by Jon Bauman (Strange Loop 2022)Formally Verifying Everybodys Cryptography by Mike Dodds, Joey Dodds (Strange Loop 2022)Choose Wisely: Code Smells in Automatically Generated Code by Joanna Cecilia da Silva SantosDisaster Recovery Options running Apache Kafka in Kubernetes by Geetha Anne (Strange Loop 2022)Its Not You, Its the API: Automatically Avoiding API Misuses by Sarah NadiHow to Recommend Tools for Finding and Fixing Software Errors by Chris BrownArt you can make by spying on yourself with your phone by Kate Hollenbach (Strange Loop 2022)KalDB: A cloud native log search platform by Suman Karumuri (Strange Loop 2022)Game Development in Eight Bits by Kevin Zurawel

"LiveViewJS is the anti-SPA library for reactive app development in NodeJS and Deno" by Donnie Flood @StrangeLoopConf