Elm&#x27;s reactive model is best suited to UI&#x27;s in my opinion.  There&#x27;s no good way to limit the data coming at you in a push-only model, so if you can&#x27;t keep up with the incoming data flow bad things happen.  On the UI this case usually isnt encountered,  but on the server one needs mechanisms to deal with this