react_lecon_1

Formulaires en React.js : Dans quels cas Utiliser Refs?

React.js fournit deux manières de récupérer les valeurs depuis les éléments. La première méthode consiste à implémenter ce qu’on appelle les “controlled components” (voir ce billet sur le sujet) et la seconde est d’utiliser la propriété ref de React. Les “Controlled components” sont assez lourds à mettre en place. La définition des caractéristiques d’un controlled component est que la valeur affichée est liée à l’état du component . Pour mettre à jour la valeur on execute une fonction attachée à l’écouteur onChange sur l’élément form. La fonction onChange met à jour l’état de la propriété, qui à son tour met à jour la valeur de l’élément form. (Avant de s’enfoncer plus loin, si vous voulez… Read More

Continue Reading
Screenshot-2017-03-12-00.31.26

Retraçons l’histoire des polices de caractères CSS

Chen Hui Jing a écrit une excellente publication sur l’histoire des polices CSS et la façon dont le W3C écrit la spécification et les propriétés CSS étranges, comme font-effect, font-emphasize et font-presentation. Dans le cadre de mon obsession perpétuelle de la typographie, ainsi que de CSS, j’ai examiné comment nous étions arrivé à avoir plus de polices sur Internet que nous ne pouvons en utiliser. Ce que j’adore dans la façon que le W3C a de faire les choses, c’est qu’il y a toujours des liens vers les versions précédentes de la spécification, jusqu’à leurs toutes premières ébauches. Bien qu’il manque l’aperçu complet des différentes discussions et réunions entre toutes… Read More

Continue Reading
arnaques-web

Comment choisir son prestataire Web, quels sont les pièges à éviter?

Aujourd’hui, j’ai décidé de vous parler des prestations web en général, ainsi que de mon point de vue personnel sur cet univers, et les pièges à éviter. Cela fait maintenant 7 mois que j’ai quitté mon poste chez un (le plus) grand hébergeur Européen, et grand spécialiste du Cloud . Mon poste consistait à régler diverses problématiques sur des sites en production, avec un aspect technique assez développé, a savoir résoudre des problèmes courants tels que: Remettre des sites en ligne suite à des modifications hasardeuses. Aider des développeurs  et autres ‘administrateurs système’ à faire leur métier. Donner des petits conseils sur le référencement, la configuration de serveurs, de noms de… Read More

Continue Reading