BT

Tests de bout-en-bout avec Nightwatch

par João Paulo Marques , traduit par Eric Bellemon   le  05 mars 2014

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.

Gulp cherche à détrôner Grunt

par João Paulo Marques , traduit par Nicolas André   le  26 févr. 2014

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

par Roopesh Shenoy , traduit par Nicolas André   le  24 févr. 2014

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

par Jan Stenberg , traduit par Simon Courtois   le  18 févr. 2014

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

par Burke Holland , traduit par Simon Courtois   le  13 févr. 2014

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.

Les principes de design SOLID pour JavaScript

par Jan Stenberg , traduit par Nicolas André   le  04 févr. 2014

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.

jQuery 1.11 & 2.1 maintenant disponible via npm et Bower

par Abel Avram , traduit par Hadrien Pierart   le  03 févr. 2014

Les dernières versions de jQuery sont maintenant disponibles via npm et Bower. Elles comportent des améliorations de performances et des corrections de bugs.

Des changements dans la direction de Node.js

par Brian Rinaldi , traduit par Eric Bellemon   le  29 janv. 2014

Isaac Schlueter a annoncé qu'il remettait les rênes de la direction du projet à TJ Fontaine et qu'il lançait une entreprise autour de npm.

PayPal remplace Java par JavaScript

par Abel Avram , traduit par Hadrien Pierart   le  04 déc. 2013

PayPal a décidé d'utiliser le JavaScript du serveur au navigateur pour les applications web, abandonnant par la même occasion tout leur code historique en JSP/Java.

L'ère Post-HTTP : applications temps réel avec Meteor

par Zef Hemel , traduit par Olivier Gonthier   le  13 nov. 2013

Au cours de la track HTML5 de la QCon New York 2013, Matt DeBergalis a présenté Meteor, un framework open-source permettant la réalisation d'applications web temps réel, qu'il a lui-même co-fondé. Le but de Meteor est de fournir au développeur des outils pour créer des applications plus facilement et de manière cohérente.

La sortie de Backbone 1.1.0 inclurait des incompatibilités avec la version 1.0

par Brian Rinaldi , traduit par Antoine Rouaze   le  06 nov. 2013

Une nouvelle mise à jour de Backbone.js, l'un des frameworks front-end les plus utilisés de la communauté JavaScript, est sorti la semaine dernière. Bien que cela ne corresponde pas à une modification significative du numéro de version, les rapports de certains utilisateurs indiquent que certains changements peuvent entraîner une incompatibilité avec des applications de la version 1.0.

La bibliothèque JavaScript Webix permet de créer des application HTML5 et CSS3 multi-plates-formes

par Anand Narayanaswamy , traduit par Hadrien Pierart   le  22 oct. 2013

La bibliothèque JavaScript Webix récemment publiée par XB Software contient plus de 45 composants pour construire des applications HTML5 et CSS3 qui fonctionneront à la fois sur ordinateur et sur les terminaux iOS, Android et Blackberry. Elle permet d'accéder au stockage hors ligne, à l'API de géolocalisation et de dessiner via le canvas, en plus de l'intégration de jQuery et Backbone.js.

La gestion des autorisations multifournisseurs simplifiée avec OAuth.io

par Abel Avram , traduit par Julien Delhomme   le  09 oct. 2013

OAuth.io est une API et un service s'interfaçant avec plus de 80 fournisseurs OAuth. Cet article rapporte un entretien avec Mehdi Medjaoui, cofondateur d'OAuth.io, dans lequel sont abordés les sujets de la sécurité, du mode de licensing et des développements à venir.

Oracle dévoile son Projet Avatar à JavaOne

par Dan Woods , traduit par Chris Woodrow   le  07 oct. 2013

Oracle a annoncé la sortie du projet open source Avatar au cours de la conférence JavaOne. Avatar est un framework web qui se concentre sur "les applications HTML5 modernes", en supposant "des compétences en Javascripts mineures" de la part des développeurs de l'application.

Sencha : Les performances des applications mobiles web vont encore s'améliorer

par Ralph Winzinger , traduit par Hadrien Pierart   le  04 oct. 2013

La société Sencha commente les mythes sur les mauvaises performances des applications web mobiles.

Rien ne serait possible sans le soutien et la confiance de nos Sponsors Fondateurs:

AppDynamics   CloudBees   Microsoft   Zenika
Feedback Général
Bugs
Publicité
Éditorial
InfoQ.com et tous les contenus sont copyright © 2006-2014 C4Media Inc. InfoQ.com est hébergé chez Contegix, le meilleur ISP avec lequel nous ayons travaillé.
Politique de confidentialité
BT