J'ai de nouveau consacré, comme je le fais chaque année, beaucoup de temps à React dernièrement. Et vous devriez songer à en faire autant. Peu importe que vous vous considériez exclusivement comme un développeur Angular. Car être un développeur Angular ET React comporte de nombreux avantages :

  • vous pouvez facilement réutiliser vos connaissances Angular dans React car de nombreux concepts vous sont déjà familiers (création de components, routage dans le cadre d'une SPA, architecture de type container components/dumb components etc...)
  • vous pourrez plus facilement changer de poste ou de mission car en 2018, Angular et React restent très majoritairement demandés, presque à égalité
  • ce n'est pas l'apprentissage de React qui donne du fil à retordre aux aspirants développeurs React, mais Redux, qui est associé à tort à React alors que de nombreuses applications React ne nécessitent pas Redux (pour le dire vite, monter en compétence en React quand on connait déjà un framework comme Angular : c'est du gâteau)
  • cela casse la routine et permet de s'aérer un peu l'esprit de jouer avec une librairie légère quand votre quotidien consiste à utiliser un framework comme Angular, certes excellent mais massif