shansiddiqui94
Any beginner friendly Phoenix Liveview projects, tutorials. blogs
Hello all,
I recently did my first app in Phoenix and Liveview, many thanks to all the users who assisted me. I found that the tutorial I used didn’t explain it as well as I expected.
My question is are there any projects or mini-apps, that you can recommend a beginner such as myself to do so I can get a little more comfortable with the language and framework?
Thank you
First Post!
derek-zhou
Welcome to the club.
Your first real project has to be something you have a need yourself, because most likely no one else will use it ![]()
So it all depends on what you want to do. Throw out some ideas and we can help you to filter out things that are too hard.
Most Liked
APB9785
The more you fail, the more you learn…
That said, LiveView Course | The Pragmatic Studio is a fantastic resource for beginners, covering pretty much all the basics of LV development.
dimitarvp
Small chat app. Open 3 browser tabs pointing at the same address, register as 3 separate uses and get cracking. ![]()
brewinstallbuzzwords
The book Programming Phoenix LiveView has been really helpful for me. It’s not finished yet, but most of the chapters have been published and if you buy it you’ll get the updated versions as they’re released.
Last Post!
chrisdel101
I’m doing the Pragmatic Studio tutorial. I’m looking for an elixir-friendly HTML auto-complete extension (for VScode).
Does anyone know which one they are using? https://online.pragmaticstudio.com/courses/liveview-2ed-starter/steps/3
Sign-in required ![]()
What I’ve tried, and have installed:
- auto close tag
- elixirLS
- Phoenix Framework
- emmet (comes by default)
My settings (not sure if ex is even valid. Just a long shot):
"emmet.includeLanguages": {
"phoenix-heex": "html",
"heex": "html",
"ex": "html"
},
It’s working in .heex files, just not inside the render functions in .ex.
UPDATE: I answered my own question. The correct config settings are:
"emmet.includeLanguages": {
"phoenix-heex": "html",
"heex": "html",
"elixir": "html"
},
It seems (but I’m not 100% sure) that it was just Emmet the entire time.
Popular in Chat/Questions
Other popular topics
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #elixirconf-us
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #metaprogramming
- #security
- #hex









