Accueil InfoQ Développement Web sur InfoQ
-
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.
-
Déployer des applications Chrome sur Android&iOS avec Cordova 3.3.0
Les développeurs peuvent maintenant déployer des applications Chrome sur Android et iOS avec Apache Cordova 3.3.0.
-
Intel pousse le développement mobile HTML5 avec le XDK NEW
En décembre 2013, Intel a annoncé son désir de proposer l'Intel XDK NEW au plus grand nombre en faisant de cet outil la version officielle de son XDK et en invitant tous les développeurs à migrer depuis la précédente version de préférence avant fin février 2014. Le XDK permet de créer, émuler, debugger et packager des applications basées sur Cordova.
-
Les principes de design SOLID pour JavaScript
Les principes SOLID sont un des éléments de la programmation orientée objet qui peuvent vous aider à écrire du code JavaScript stable et de bonne qualité. C'est ce que Derick Bailey, auteur et développeur focalisé sur le JavaScript, déclare dans une récente présentation.