Créer une application web HTML5 avec des web components Polymer

Nous allons voir comment créer rapidement une petite application web (Single Page App) en assemblant des web components. Nous allons pour cela utiliser Polymer. Cette bibliothèque de web components propose plus de fonctionnalités « out of the box », ainsi qu’une collection d’éléments très utiles.

Introduction aux web components, des composants HTML5/JavaScript réutilisables

Vous avez peut-être déjà entendu parler des Web Components, qui font le buzz parmi les développeurs web, dont certains estiment qu’ils vont bouleverser la façon de développer des applications web. L’idée est de permettre aux développeurs d’applications web d’enrichir le HTML avec des éléments personnalisés, programmables, réutilisables, en s’appuyant sur des technologies standardisées.

Intern.io – Retour sur la  » prochaine génération  » d’outils de tests Javascript

 » Tester, c’est douter  » Abordez le sujet des tests logiciels dans n’importe quel bureau, et vous risquez d’entendre souvent cette phrase. Chacun son point de vue, mais force est de constater que pour obtenir une application web avec un degré de fonctionnement optimal, la mise en place de tests qu’ils soient unitaires ou d’intégrations est obligatoire. Lire plus …

Polymer : Episode 0

Qu’est-ce que sont les Web Components ? Inutile de parler de Polymer sans savoir ce que sont les WebComponents , il s’agit d’une spécification introduite en HTML5 mais non normalisée par le W3C. Le but d’un Web Component est d’être une brique logicielle autonome (Component) réutilisable à l’envie sur le web. La définition d’un composant Lire plus …

AngularJS : intégrer des Web Workers

Dans ce court billet, nous allons voir comment tirer profit de l’API Web Workers proposée par HTML5, au sein d’une application AngularJS. Cette API va nous permettre de créer des Threads en tâche de fond, dont le rôle sera de réaliser des tâches gourmandes en mémoire, évidement de façon asynchrone et sans détériorer l’expérience utilisateur Lire plus …