Invivoo - Le Blog

Les collaborateurs d’Invivoo voyagent à travers différents domaines de la Tech à la conquête de nouvelles connaissances et expériences à partager.

Performance website : méthode d’analyse – Partie 1

Introduction L’internaute n’aime pas attendre quand il fait ses achats en ligne. Il veut pouvoir faire ce qu’il a à faire le plus vite possible. Si le site répond lentement, l’utilisateur se posera des questions : “ Est-ce que le site a compris que j’ai cliqué ?”,...

Composant React : comment le tester ?

Composant React : introduction React.js c'est la bibliothèque graphique crée par Facebook pour la création de front ends web interactives. Le composant React met en avance une approche basée sur des composants : une application est un ensemble de composants imbriqués...

Introduction à Preact

Introduction à PReact: Preact est une librairie javascript lightweight dont la taille ne dépasse pas les 3Ko et qui peut présenter une bonne alternative à React. La librairie crée par Jason Miller accompagné d’une communauté de développeurs, a gagné une importante...

Conversions automatiques de types en Javascript

Suite à mon dernier article sur la vérification de types automatique en Javascript, dans cet article, on parlera un peu plus du côté non typé du langage. Plus précisément, on parlera des conversions automatiques de types, un aspect du langage qui peut représenter un...

Dynamic import en JavaScript

Les projets web deviennent de plus en plus complexes, avec de plus en plus de dépendances. Les imports de librairies JavaScript se font par défaut de façon statique en utilisant des balises script intégrées dans le code de la page HTML. Cela peut poser des problèmes...

Automatisation des tests Front-end

Dans cet article nous parlerons des tests end to end (E2E) pour des Front-end web. Ce sont des tests où nous testons l'application dans son intégralité à partir de son Front-end. A la fin de cet article, vous aurez compris ce qu'est un test E2E, et en quoi cela est...

3 frameworks de Front-End à connaître en 2019

Le monde du développement logiciel est un milieu très riche qui englobe plusieurs technologies. Ces dernières sont en constante évolution pour répondre à des besoins très variés, faciliter les tâches et réduire les coûts. Parmi ces technologies, on trouve celles du...

Les nouveautés dans Angular 7

Angular est l’un des frameworks les mieux réputés et les plus utilisés par les développeurs de front-end. Avec la sortie d’Angular 7, nous avons constaté plusieurs améliorations qui ont principalement touché le Core du framework, Angular Materials, ainsi que la CLI....

L’opérateur new et les constructeurs en Javascript

L’opérateur new et les constructeurs en Javascript

Cet article est la continuation de mon précèdent article sur l'opérateur this en Javascript. Nous avons vu précédemment que le mot clé this et les appels à fonction d'un objet sont en fait du sucre syntaxique qui cache des appels à des fonctions telles que apply() et...

Les nouveautés dans ES8 : async & await en Javascript

Les nouveautés dans ES8 : async & await en Javascript

ES8 est sorti il y a quelques mois et au-delà des quelques changements cosmétiques et des nouvelles APIs, des mots clés ont été introduits dans le langage. Ces nouveaux mots clés cachent aux développeurs l'utilisation de promesses derrière du code qui semble être du...

Comment utiliser l’opérateur this en Javascript

Dans la plupart des langages de programmation, le mot-clé this est utilisé dans le code non-statique d'une classe pour se référer à l'objet courant. Par exemple: class Car { constructor() { this.wheels = 4; } addWheels(n) { this.wheels += n; } } let car = new...

Introduction à la vérification de types en Javascript

Introduction à la vérification de types en Javascript

Dans cet article, nous parlerons de la vérification automatique de types en Javascript, pour s'éviter des comportements inattendus à l'exécution et pour simplifier le refactoring et les tests. Javascript a été créé comme un langage auxiliaire à utiliser dans des...

L’intérêt de se diversifier pour un développeur

L’intérêt de se diversifier pour un développeur

Philippe Boulanger, Manager d'Expertise Python, nous parle de la nécessité pour un développeur de se confronter à des langages différents. Au cours de ma carrière, j’ai été confronté à des collègues ayant eu un apprentissage incomplet de l’informatique : leur...

Immutabilité et Javascript

Immutabilité et Javascript

L'immutabilité est un concept très fortement exploité dans les langages de programmation fonctionnelle, où les valeurs des variables ne changent pas une fois attribuées. Cela a le mérite de simplifier la gestion de l'état application en réduisant le nombre de...

Mois du Reactive Programming – Sommaire

Mois du Reactive Programming – Sommaire

Le mois de la Programmation Réactive est lancé sur le Blog INVIVOO avec un article introductif du passionné @dalavoie et un retour extensif d'@aboobakar sur une conférence à laquelle il a assisté à Devoxx France 2016 dans une série d'articles à paraître au...

La programmation réactive dans une JVM près de chez vous !

La programmation réactive dans une JVM près de chez vous !

La programmation réactive dans une JVM près de chez vous ! Attention ! Nouvelle mode à l’horizon. Les développeurs front la suivent déjà depuis des lustres mais les développeurs Java d’entreprise tels que moi sont généralement à la traîne sur ce qui est...

Tous les mois recevez nos derniers articles !

Try X4B now !

Découvrez gratuitement XComponent for Business. Notre solution logicielle BizDevOps !