programming-phoenix-liveview
elixir_koans
programming-phoenix-liveview | elixir_koans | |
---|---|---|
6 | 8 | |
13 | 2,120 | |
- | 0.5% | |
10.0 | 6.0 | |
almost 3 years ago | about 1 month ago | |
Elixir | Elixir | |
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
programming-phoenix-liveview
-
Elixir as first programming language
Read and watch tutorials: Thinking Elixir - a podcast that explores different aspects of the Elixir programming language: https://thinkingelixir.com/ Learn Elixir - a free interactive tutorial that teaches Elixir from scratch: https://www.learnelixir.tv/ Programming Phoenix LiveView - a book that teaches how to build web applications in Elixir using the Phoenix framework https://pragprog.com/titles/liveview/programming-phoenix-liveview/
-
Phoenix 1.7.0 Released: Built-In Tailwind, Verified Routes, LiveView Streams
A good project based book that goes pretty in depth is: https://pragprog.com/titles/liveview/programming-phoenix-liv...
- Projects with best practices
-
Phoenix 1.7 is View-less
LiveView is evolving into a great piece of tech, but as others have noted elsewhere in the comments one of the challenging parts with LiveView right now (and to an extent Phoenix) is the outdated books & tutorials.
Bruce Tate and Sophie DeBenedetto have been authoring the book “Programming Phoenix LiveView” (https://pragprog.com/titles/liveview/programming-phoenix-liv...) which has the potential to be a great source for people that want to really dive into LiveView. The challenge though is they have not updated it to support the changes introduced in 0.18.0 which makes it really hard to start using the book when a new Phoenix application “mix phx.new dev_app” looks different than what’s in their book and some of their code breaks with the default installed versions of included plugs.
While I wish the book would receive an update sooner that brings it back to a compatible state (meaning there are no issues following along with the book), the good news is they have committed to having the book be updated when LiveView hits 1.0.
-
How to get started with LiveView?
I suggest cloning down an actual LiveView project (maybe this one?) and making changes to it. That will help you get a grip on things more easily than trying to build something from scratch right away.
elixir_koans
-
Gotchas? Tips&tricks for beginners?
elixir-koans is a good repo for practicing some of the ins and outs.
-
Elixir as first programming language
Practice, practice, practice: Elixir Koans - a set of exercises to help you learn Elixir syntax and concepts: https://github.com/elixirkoans/elixir-koans ElixirCasts - a website with screencasts that cover various Elixir topics: https://elixircasts.io/
-
What are the best resources to learn Elixir apart from official documentation?
Big thumbs up for Elixir Koans from me. When I get stuck on a concept, I just open up the relevant subject and go through the practice questions.
-
Dicas para aprender uma linguagem
Elixir
-
Help setting up koans?
If you mean https://github.com/elixirkoans/elixir-koans try to follow README.md descriptions. Have a nice day!🤗
-
Any Help setting up koans?
I've installed elixir and I'm on Windows, I was on this link https://github.com/elixirkoans/elixir-koans, it was last set up so that I could use the terminal In vs code and run it on there, I was wondering If there is a way to set it up in a similar fashion or however peoe commonly do it, as long as it works I'm happy
- Elixir Koans
What are some alternatives?
unsplit - Resolves conflicts in Mnesia after network splits
magnetissimo - Web application that indexes all popular torrent sites, and saves it to the local database.
FunkyABX - Audio blind tests
phoenix-todo-list-tutorial - ✅ Complete beginners tutorial building a todo list from scratch in Phoenix 1.7 (latest)
elixir-ls - A frontend-independent IDE "smartness" server for Elixir. Implements the "Language Server Protocol" standard and provides debugger support via the "Debug Adapter Protocol"
koans - Small exercises to discover elixir by testing
livebook - Automate code & data workflows with interactive Elixir notebooks
butler_cage - A butler plugin for Nick Cage photos
bandit - Bandit is a pure Elixir HTTP server for Plug & WebSock applications
harakiri - Help applications kill themselves
mix_install_examples - A collection of simple Elixir scripts that are using Mix.install/2.
lolcat - The clone of lolcat. written in elixir