Liveview is still not a stable version, meaning that with new versions, breaking changes can be introduced. Companies I have worked at used liveview to power countless projects, that even to this moment run in production, so from this point of view it is very stable.
As for learning resources, just read the liveview documentation, create a new liveview project using the mix phx.new and compare it to a simple phoenix project and you can read about the things powering the liveview like phoenix channels.






















