Le 16 Octobre dernier se déroulait la deuxième édition du BDX.IO (http://www.bdx.io), la conférence bordelaise autour du monde Java / JS / BigData. Plus de 40 conférences, 512 participants et les vidéos déjà disponibles sur Youtube : https://www.youtube.com/channel/UCA7pEYY0BlgCdpbnjhCDezQ/videos Dans sa conférence “Web hors ligne”, Hubert Sablonnière nous a présentés les différentes solutions (inefficaces) de Offline […]

ember-logo

Deux mots d’introduction

Je profite de la sortie de la version 2.0 du framework Ember.js pour rédiger ce premier post de Blog sur l’environnement de développement Javascript qui me paraît le plus passionnant du moment. Car même si ce framework demande un effort d’apprentissage important (et on ne peut pas le nier…), sa philosophie et sa productivité une fois maîtrisée sont réellement phénoménales !

L’objectif de cet article (et je l’espère des suivants d’une longue série) est donc d’accélérer la prise en main des différents outils. Bien qu’excellente, la documentation disponible sur le site, précise et imposante, reste difficile à appréhender du fait même de sa quantité et de sa diversité.

lego-189762_1280

Les web components sont un sujet à la mode depuis quelques temps. Les développeurs front imaginent les pages HTML du futur plus légères et lisibles grâce à la magie combinée des gabarits, des éléments personnalisés, des imports et du DOM de l’ombre. Si les spécifications sont encore rarement supportées par les navigateurs, il existe de nombreux polyfills qui permettent à des pionniers d’utiliser les web components dès aujourd’hui en production – tant que la compatibilité avec IE9 ou moins n’est pas un prérequis. Polymer (Google) et X-Tag (Mozilla) sont les plus célèbres d’entre eux.

Lors du “Hand’s on” ECMAScript6 au BDX IO (http://www.bdx.io), Philippe Charrière nous a présenté les nouveautés de cette version “Harmony” qui est le futur de Javascript. ECMAScript est un langage de type script standardisé par Ecma International dans le cadre de la spécification ECMA-262. Il s’agit donc d’un standard, dont les spécifications sont mises en […]

C’est quoi un polymer? Polymer est une librairie qui utilise les dernières technologies web permettant de créer des éléments HTML personnalisés. Polymer est donc une grosse molécule composée de plusieurs sous-éléments personnalisés : Template, Html importé, éléments personnalisés… Comment créer un nouvel élément? Les éléments (<a>, <input type=”text” />, <select>….) sont les blocs de construction de […]