Les compétences sur React restent parmi les plus recherchées en cette fin d'année 2018 dans l'univers du développement Front (quasiment à égalité avec Angular). S'il est vrai que de nouveaux frameworks Front sortent régulièrement, la réalité du marché est sans équivoque : sites d'emploi et réseaux sociaux pro continuent de regorger…
Les bonnes résolutions sont envisageables toute l'année, pas seulement le 1er janvier. Ainsi, en cette rentrée de septembre 2018, vous pourriez ajouter une compétence recherchée à votre CV ! Les nouveautés de l'été 2018 : NgRx et Node "Angular 6 et NgRx 6 par la pratique" est une nouvelle formation sortie en…
Si vous avez aimez Ionic DevApp, qui permet de déployer facilement une appli Ionic sur un device pendant le développement, vous aimerez Expo qui fait la même chose dans le monde de React Native. Le principe est le même (mais un poil plus compliqué à configurer) : installer sur votre device…
Pour lancer une application React Native avec Android react-native run-android SDK location not found Ce message est accompagné du détail suivant : Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable En gros, l'emplacement du SDK Android n'est pas trouvé. Sous Windows, le…
Différence entre framework et librairie Le framework est ce squelette que vous devez recouvrir de la chair qu'est votre code. C'est ce qui implique qu'un framework comme Angular vous impose - c'est même ce qui fait son intérêt - certaines pratiques (les anglophones disent qu'il est "opinionated") - là où…
Le "linter" de React vous assomme de messages vous informant que React.PropTypes est obsolète ? React.PropTypes is deprecated since React 15.5.0, use the npm module prop-types instead react/no-deprecated Utilisez donc le package prop-types. Il suffit pour cela de l'installer via npm npm install --save prop-types puis…
En premier lieu, il faut utiliser react-router-dom et pas react-router, comme je l'ai fait intuitivement : nmp install --save react-router-dom Pour le reste un exemple de mon index.js vaut mieux qu'un long discours : import React from 'react'; import ReactDOM from 'react-dom'; import { BrowserRouter as Router, Route, Link } from 'react-router-dom' import…
J'avoue, j'ai fait de grosses infidélités à Angular 2 ces derniers temps. D'abord car je ne suis pas marié à Angular, ni à Google, ensuite car c'est toujours une bonne idée de voir comment les ingénieurs d'une autre grosse boîte ont pensé et mis en oeuvre un framework (même si…