Elixir + Phoenix overview for JavaScript developers

preview_player
Показать описание
Join this channel to get access to perks:

Рекомендации по теме
Комментарии
Автор

Please note that I'm not an Elixir expert by any means, I'm still learning the language and just wanted to show how cool it looks and a couple of similarities with React

DanielBergholz
Автор

You've been killing it with quality content. Thanks a ton for doing this work

nickross
Автор

I loved this video, it's really interesting to me as an Elixir developer seeing people approach Elixir from a front-end perspective. the Phoenix framework is just a thing on top of Elixir, the real power of the language is the OTP and BEAM powering it, the awesome supervision trees and high concurrency. I highly, highly recommend the Programming Phoenix and Elixir in Action books for anyone interested in learning Elixir.

stevenstone
Автор

Elixir looks like Ruby but with the strong type and without oop.
Seems to be a fun language and framework

kalist
Автор

Nice to know about something other than JS from someone who is already fed up of JS 👏

Randomguyxyz
Автор

Nice video!
I agree that Liveview feels a lot like React. Assigning values to socket feels a bit like using setState. The event driven model also feels familiar if you have worked with Redux or similar.

It's going to be interesting to see if more JS devs start migrating to frameworks like Phoneix, Rails, Laravel. Their frontend story is starting to looking very compelling after years of churn in the React world.

thomascollins
Автор

Nice video Daniel, i'm using your videos to practice my listening in English and also to follow your content which is very good.

nicolasteofilo
Автор

I would love to see more elixir content, like this :)

julianrizo
Автор

I like you say "as you can imagine", which were the exact things I imagined

silloi
Автор

your videos have inspired me to branch out.

semyaza
Автор

Great video!!! I just started learning Elixir myself too so videos like this are helpful to expose me to availble libraries/frameworks. btw, your editor color theme looks nice, may i know what theme are you using here?

abdulrahmanmohamed
Автор

So if I got this straight the "rich" part of the UI is made by communicating via socket with the backend, correct? There is one framework that does the same which is blazor, you can write C# instead of javascript, but you still have interoperability with javascript if you need to. Really nice video Daniel

rafakwolf
Автор

Super helpful video, thanks for posting this 👏👏👏

andersmellson
Автор

Great video — really good onboarding to Elixir/Phoenix for a JS dev ✨ This video is just missing some Miguel action IMO.

simonswiss
Автор

How did you get socket |> noreply() instead of {:noreply, socket} ? Did you defined a function for that?
Looks cleaaan .

MANOHARSAIKONDAKA
Автор

If i understand well:
1. The form is triggering a POST request with the params as the request body.
2. The handle_event "redirects" to to the same url we're in but with the search params as url query params built through the build_url function.
3. The new query params are parsed by the handle_params function applying the search filters, delivering the updated view

lucasmarin
Автор

Hi Daniel. What extensions for vscode do you use for Elixir/Phoenix development?

MrJoberist
Автор

Valeu Daniel, sou de clojure to indo pro elixir por framework/produtividade e a promessa do LiveView que pode empurrar a decisão de front typescript bem mais pra frente. hopefully never :)

geraldodev
Автор

"CSSex" misspealing is so awesome!😅 Pipe |> is not weird, it's fantastic! I write React code in functional manner and miss pipe so much. It's perfect to avoid nesting functions on the language level.

kvatofermer
Автор

Hey love the video, could you make a same for Ruby on rails?

jaycodes
visit shbcf.ru