Lorsque je développe une application, j'essaie toujours de me poser l'éternelle question : « Où est-ce que je mets ce code ? ». Côté back et notamment en Java (mais pas que), cela fait au moins une dizaine d'années que l'on a des éléments de réponse. M'étant plongé dans le monde fantastique du développement Front depuis l'émergence d'AngularJS, la question résonne d'autant plus que la structure du code a évolué depuis quelques années. On connaît évidemment l'incontournable MVC, et peut-être un peu moins ses différentes variantes. AngularJS propose aujourd'hui un pattern plus proche du MVVM.
Aujourd'hui, je vais vous présenter le pattern proposé par Facebook, qui offre une alternative au MVC et ses dérivés : « Flux ».
Partager