
Cette nouvelle branche du framework web embarque en effet un outil baptisé Action Cable. Action Cable intègre de façon transparente les WebSockets avec le reste de votre application Rails. Il permet aux fonctionnalités temps-réel d’être écrites en Ruby dans le même style et la même forme que le reste de votre application Rails, tout en étant performant et évolutif. C’est une offre full stack qui fournit à la fois un framework JavaScript côté client et un framework Ruby côté serveur. Action Cable est facile à utiliser, et simplifie la conception des fonctionnalités temps réel comme le chat et les notifications.
Dans un souci de simplification d’accès aux commandes, toutes les commandes rake ont été déplacées à bin/rails, pour éviter de maintenir parallèlement bin/rake. Entre autres changements et nouveautés, Rails 5.0.0 bêta 1 introduit également une fonctionnalité API mode encore à un stade précoce. Pour les applications Rails créées en mode API, vous pourrez bénéficier d’une configuration qui suppose que vous allez travailler avec JSON et non HTML.
Un autre point important avec Rails 5 est que cette version ne sera pas compatible avec les versions 4.1.x et antérieures du framework web. Il faut aussi noter que seuls Ruby 2.2.2 et les versions plus récentes du langage de programmation seront supportés par Rails 5.
Source : Blog Ruby on Rails
Et vous ?

Voir aussi

