this post was submitted on 26 Sep 2023
1 points (100.0% liked)
Elixir Chile
69 readers
1 users here now
El lenguaje de programación más bacán
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Disclaimer: Soy muy novato en el mundo Elixir, he hecho poco más que unos tutoriales.
Me da cierta sensación de que aprender a usar Phoenix te blinda de aprender las ventajas de la máquina virtual Elixir. El generador de proyectos ya te da un template con todo configurado bien, así que para qué cambiarlo. Y después, ya es volver al "típico" workflow de desarrollo web MVC, obteniendo valores de una BBDD y usándolos en templates (aunque con las conveniencias de un framework moderno, y con LiveView).
Cuán normal es hacer árboles de supervisión nuevos en un proyecto Phoenix? O, ¿qué otras funcionalidades de la BEAM se suelen usar en proyectos Phoenix? Me hace ruido que Phoenix haya tenido que armar una librería para hacer PubSub, pensé que eso era parte del lenguaje, o se solía hacer con GenServer.
Hola, gracias por comentar. Acá algunas respuestas.
https://github.com/ElixirCL/msn-chatbot/blob/main/lib/msn_chatbot.ex
https://github.com/ElixirCL/mate/blob/main/lib/mate/application.ex#L22
Algunos links de interés.
Según nuestro amigo @emoragaf de nuestro Discord