Driving BEAM Adoption with Phoenix LiveView • Sophie DeBenedetto • GOTO 2023
This presentation was recorded at GOTO Copenhagen 2023. #GOTOcon #GOTOcph
Sophie DeBenedetto - Staff Software Engineer at GitHub @sophiedebenedetto8568
RESOURCES
ABSTRACT
Phoenix LiveView has become the web development framework of choice for BEAM users today. In this talk, you’ll see how the latest features as we approach 1.0 makes it a compelling choice for any web developer today, positioning it to drive BEAM adoption more broadly.
Phoenix LiveView is rapidly becoming the web development framework of choice for programmers who are already convinced of the benefits of The BEAM. But, while LiveView adoption has been impressive for such a new framework, widespread adoption has been out of reach. With LiveView approaching 1.0, the latest developments in the framework make LiveView an even more compelling choice than ever before, so much so that we can expect LiveView adoption to drive BEAM adoption outside of our community.
In this talk, I’ll show you why this is true by outlining LiveView’s key feature set and explaining how it leverages the best that the BEAM has to offer to provide a highly concurrent, fault-tolerance real-time web framework that leaves the door open to widespread adoption not only of LiveView itself, but of the BEAM ecosystem that goes with it. [...]
TIMECODES
00:00 Intro
02:14 What to expect
03:31 What is LiveView?
04:46 The LiveView life-cycle
06:31 What’s so great about this?
10:04 LiveView adoption
11:41 What’s standing in the way?
12:06 Common adoption blockers
12:43 Security
16:58 State recovery
22:30 File uploads
27:34 Code organization
34:04 integrating JavaScript
39:05 Transferring data efficiently
43:05 Wrap up
45:02 Outro
Download slides and read the full abstract here:
RECOMMENDED BOOKS
Sophie DeBenedetto & Bruce Tate • Programming Phoenix LiveView •
Sean Moriarity • Genetic Algorithms in Elixir •
Sean Moriarity • Machine Learning in Elixir •
Bruce Tate • Programmer Passport: Elixir •
Bruce Tate • Programmer Passport: Prolog •
Bruce Tate, Ian Dees, Frederic Daoud & Jack Moffitt • Seven More Languages in Seven Weeks •
Bruce Tate • Seven Languages in Seven Weeks •
Svilen Gospodinov • Concurrent Data Processing in Elixir •
#PhoenixLiveView #LiveView #BEAM #Elixir #Erlang #Frontend #WebDevelopment #FunctionalProgramming #PhoenixWebFramework #StateRecovery #SophieDeBenedetto
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at
Sign up for updates and specials at
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
1 view
0
0
2 months ago 00:15:51 1
Купил донора для ваз 2110! RP BeamNG Drive
2 months ago 00:19:57 2
в VR - самый реалистичный автосимулятор
2 months ago 00:00:16 1
Weird Cars and Motorcycles Going to Push by Giant Foot Iron Man Bollard From A CLIFF in
2 months ago 00:00:00 1
ПОГОНИ В БИМКЕ! ПРОХОЖУ СЦЕНАРИИ С ПОГОНЯМИ В BEAMNG DRIVE
2 months ago 00:42:47 1
SAVAGE-44 - Eurodance Super Megamix 2024 ♫ Mega Party Hits ♫
2 months ago 00:06:52 1
Unpredictable Traffic Accidents in West Coast USA – Mayhem!
2 months ago 00:02:56 1
Mod Toyota Land Cruiser 200 Crash Test
2 months ago 00:22:10 1
WIZARD OF LEGEND ALL ARCANA/SKILLS WITH TIMESTAMPS
2 months ago 00:16:26 1
У нас новая рубрика на канале?! Кто проедет по воде дальше? BeamNG Drive
2 months ago 00:05:00 1
Обзор Карты Radiator Springs из мульта “Тачки“ в
2 months ago 00:00:00 1
Проверяем лайвхаки из автошколы в Beam NG Drive
2 months ago 00:04:16 11
[] Ночной выезд
2 months ago 00:03:48 1
Headlights, High Beam and Fog Light controls in a Mini Cooper - Driving Lessons
2 months ago 00:00:29 1
А ты знал?? Что BeamNG Drive уже есть на телефоне! #beamng #beamngdrive #игры #игра #игрынателефон