Accueil InfoQ Développement Web sur InfoQ
-
Sortie de TypeScript 1.0
Microsoft vient de publier la version officielle 1.0 de TypeScript, son langage étant construit tel un sur-ensemble de JavaScript. TypeScript est le premier langage de classe pris en charge par Microsoft et supporté à la fois nativement par VS2013 et VS2012.
-
Publication d'Ember.js 1.5 : Des nouveautés pour les Tests et des Améliorations de l'UX
L'équipe d'Ember.js vient de publier la version 1.5 qui apporte de nouvelles fonctionnalités de test et un système d'url plus réactif qui améliore l'UX dans 99% des cas selon Robert Jackson, membre de l'équipe Ember. Via un article sur le blog Ember.js, il décrit cette nouvelle version comme ayant "plein de corrections de bugs et de petites améliorations", en plus des nouvelles fonctionnalités.
-
Google veut accélérer Internet avec QUIC
Présentation de QUIC (Quick UDP Internet Connections), protocole de transport multiplexé au dessus d'UDP avec comme but principal de ne pas ajouter de délai de connexion supplémentaire.
-
AngularJS 2.0 va privilégier le mobile
"AngularJS 2.0 est une librairie pour les applications mobiles" annonce l'équipe d'AngularJS. La librairie va continuer de supporter les ordinateurs, mais l'objectif principal sera les mobiles, en plus de l'ajout du support de EcmaScript 6 à travers un compilateur (car les navigateurs ne supportent pas encore ES6).
-
Ressources pour débuter le développement sur Firefox OS
Firefox OS, développé par Mozilla, poursuit son objectif visant à "bâtir un système d'exploitation complet, et autonome pour un web ouvert" et permet aux utilisateurs d'installer et d’exécuter des applications créées avec HTML, CSS et JavaScript. Le système est basé sur Linux et Gecko de Mozilla, et sa structure ouverte est 100% libre, dénuée de technologies propriétaires.
-
Les challenges de la compilation en arrière plan dans V8
Présentation des détails sur la compilation en background, introduite récemment dans V8, le moteur JavaScript de Chrome.
-
Du traitement CSS simplifié avec restyle.js
Andrea Giammarchi nous présente la libraire JavaScript qu'elle a développée, restyle.js, permettant de générer du code CSS très simplement.
-
Mode hors ligne avec LocalForage
La Fondation Mozilla a sorti localForage, une nouvelle bibliothèque JavaScript qui permet de simplifier le processus de stockage hors ligne de données dans des applications web.
-
Tests de bout-en-bout avec Nightwatch
Nightwatch est un nouveau framework basé sur Node.js qui utilise l'API WebDriver de Selenium pour automatiser les tests d'application web. Cet outil permet grâce à une syntaxe simple d'écrire des tests de bout en bout en utilisant JavaScript et des sélecteurs CSS, le tout s'exécutant sur un serveur Selenium.
-
Cordova 3.4 supporte Firefox OS
Bien qu'un peu éloigné de leur approche initiale HTML5 pure du développement, Mozilla s'est lancé dans le support de Firefox OS pour Cordova. Cela est maintenant chose faite avec la dernière version Cordova 3.4.0.
-
Gulp cherche à détrôner Grunt
La société Fractal qui a été très impliquée dans le développement de plusieurs modules Node.js très appréciés, vient de publier récemment Gulp, un nouveau système de build qui essaye de remplacer Grunt comme task-runner Javascript le plus populaire.
-
L20n : le Framework de localisation JavaScript de Mozilla
L20n est un framework de localisation Open Source de Mozilla. Il a été conçu pour être très expressif avec plusieurs fonctionnalités comme l'adaptation aux tailles d'écrans, une bonne séparation des préoccupations, le support simplifié de la pluralisation, le support des valeurs par défaut lorsqu'il y a plusieurs variantes, et plus encore.
-
BDD et JavaScript avec CucumberJS
Selon un récent article de Todd Anderson, ajouter CucumberJS au processus de développement d'un projet JavaScript, c'est adopter les idées derrières le Behaviour Driven Development, BDD, et permettre au développeur de suivre les principes du TDD en ayant une approche par l'extérieur, c'est-à-dire avoir des tests qui échouent tant qu'une fonctionnalité n'est pas implémentée.
-
Version 1.7 de CoffeeScript
Jeremy Ashkenas a publié la version 1.7 de CoffeeScript : Chaînage sans parenthèses, chaînes de caractères multilignes et bien plus encore.
-
La fondation Mozilla annonce un programme de contribution à Firefox OS
Afin d'accélérer le développement de Firefox OS, Mozilla a annoncé un programme de contribution qui permet de fournir aux développeurs toutes les ressources nécessaires pour participer au projet.