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

Published: 15 October 2022
on channel: Strange Loop Conference
5,907
like

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


Watch video "LiveViewJS is the anti-SPA library for reactive app development in NodeJS and Deno" by Donnie Flood online, duration hours minute second in high quality that is uploaded to the channel Strange Loop Conference 15 October 2022. Share the link to the video on social media so that your subscribers and friends will also watch this video. This video clip has been viewed 5,907 times and liked it like visitors.