soykai
LiveView's readiness
Hey y’all!
I’ve been learning and using LiveView for small personal projects for a couple of weeks now and it’s been absolutely brilliant. But I am hesitant to use it in production, because it’s only in version 0.13 and the api might have breaking changes in the future. So it would be very interesting to know, if there’s an official, or inofficial, roadmap of features that are missing, or a very broad date, when the api is going to be mostly done. ![]()
Most Liked
cmkarlsson
For me. Just because something is run in production doesn’t mean it is production ready. There are trade-offs you need to consider adopting something early on.
You should be prepared that there will be bugs and when those bugs are fixed the new version likely comes with breaking changes to the API, meaning more work to get running. You may also have to prepare yourself that the project goes nowhere and is abandoned (not saying this is likely to happen with liveview, just more a general reflection) and you have to either take up stewardship yourself or change technology.
Production ready for me means good documentation, stable APIs, some sort of guarantee of longevity (which sort of ties into the stable APIs) and clear upgrade paths from earlier versions.
LiveView can be run in production but in my opinion is not production ready yet
josefrichter
I don’t have direct answer, but in my experience, tons of packages in elixir world are in 0.x versions and stay there often “forever”. Because they simply work and there’s no need for major change anymore. I had the same perceptions as you, but it seems to be just different way of looking at things here.
seb3s
Hello,
I’m already using it in production for a small trello application. I would say that, after your tests, if you think it would fit your needs, just go ahead and use it ![]()
The api has already had some time to get matured and if it changes, just adapt. Would be the same anyway going from a V1 to a V2 of some other libraries…
Popular in 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
- #javascript
- #code-sync
- #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
- #advent-of-code
- #elixirconf-us
- #distillery
- #processes
- #forms
- #api
- #metaprogramming
- #security
- #performance








