Il s’agit d’une notion qui existe à la fois dans VueJS et dans Angular (et dans React d’ailleurs). Dans VueJS, on parle de VueX, dans Angular de NgRx. Pour se représenter ce qu’est la programmation réactive, on peut penser au petit badge de notification qu’on voit sur tous les smartphones et beaucoup d’applications telles que Facebook et autre. Comment font ces badges pour indiquer le bon « chiffres »

Dans les grandes lignes, VueJS et Angular sont semblables ? Pourquoi, parce qu’Evan You avant de travailler sur son projet à travailler chez Google (créateur d’Angular) jusqu’en 2014 juste avant la sortie de la version 2 d’Angular, on peut donc penser qu’il s’est inspirer de beaucoup de concept d’Angular + de sa petite expérience chez Meteor en 2015.

Installer Drupal peut s'avérer compliquer...
En effet, contrairement à certains frameworks qui possède un tout en un, Drupal nécessite un environnement adéquate disposant d'au minimum PHP, un serveur web et une base de données MySQL

De nos jours le https devient incontournable pour n'importe quel site.

Sur un serveur managé, la plupart des hébergeurs propose des solutions très simple et gratuit grâce à Let's encrypt. En quelques clicks ainsi qu'une petite configuration dans un fichier .htaccess, le tour est joué!

Pour nodejs, c'est plus compliqué, car rare sont encore les hébergeurs proposant nvm. Du coup, s'il faut installer un certificat https, il n'y a pas d'admin pour le faire. Et avant même d'attaquer le http, comment lier un simple nom de domaine à nodejs, puisque nodejs fonctionne par "port".

Récemment, une faille critique a été découverte sur les sites sous Drupal 6, 7 et 8 ouvrant la porte à des attaques massives (https://www.programmez.com/actualites/drupal-touche-par-une-faille-hautement-critique-27369)).