Accueil InfoQ Programmation sur InfoQ
-
Les modules ECMAScript 6, au delà de CommonJS et AMD
Dr. Axel Rauschmayer a annoncé la version finale de la syntaxe des modules ECMAScript 6 (ES6). Selon lui, le but des modules ES6 est de créer un format avec lequel les utilisateurs de CommonJS et d'AMD sont familiers, et qu'en l'intégrant au langage, l'on puisse aller plus loin qu'AMD et CommonJS.
-
AngularJS 1.3 améliore les formulaires HTML
La prochaine mise à jour d'AngularJS 1.3 se concentre sur l'amélioration des opérations de formulaires. Bien que cette version apporte de vraies solutions, pour certains développeurs, la migration pourrait ne pas être automatique.
-
Vous utilisez mal les ORM
Lorsqu'une équipe abandonne l'utilisation d'un mapping objet-relationnel (ORM), cela vient principalement d'une mauvaise utilisation, selon Jimmy Bogard lors d'une présentation mettant en avant ce qu'il pense être les bonnes et mauvaises manières d'utiliser un ORM.
-
NPM atteint la 2.0, ajoute la Gestion de Modules Privés Node.js et Plus Encore
Le gestionnaire de paquetages standard pour Node.js, npm, a atteint la version 2.0. Parmi les nouvelles fonctionnalités de npm, les paquetages périmétrés promettent de rendre plus aisé la gestion des modules privés Node.js, comme s'ils faisaient partie du référentiel public. La nouvelle version marque également l'introduction d'un nouveau processus de livraison et offre une fiabilité accrue.
-
Ember 1.7 amène les paramètres de requête à la communauté
Alex Navasardyan a annoncé la publication d'Ember.js 1.7, qui inclut le support des query parameters, des routes imbriquées et de nombreuses corrections de bugs.
-
Eclipse Luna célèbre une décennie d'OSGi et de Livraison dans les temps
Récemment, la fondation Eclipse a annoncé la publication d'Eclipse Luna (4.4), la septième livraison simultanée et dix années depuis le jour où Eclipse 3.0 a été livré, apportant le runtime OSGi à succès à une audience plus large, et imposant la plateforme comme une plateforme de client riche, pas seulement un IDE éponyme.
-
Sortie de PHP 5.6
L'équipe en charge du développement de PHP a annoncé la publication de PHP 5.6. D'après l'équipe, cette dernière version apporte de nouvelles fonctionnalités et un certain nombre d'améliorations mais également quelques changements non rétrocompatibles.
-
Standard Markdown devient Common Markdown puis CommonMark
Un groupe issu notament de Stack Exchange, GitHub, et Reddit a commencé la standardisation et l'amélioration de Markdown sous le nom de Standard Markdown. Leur effort a rencontré l'opposition de John Gruber, le créateur de la syntaxe, qui refuse que le terme Markdown soit utilisé dans d'autres projets. Le projet a donc été renommé CommonMark.
-
ORTC et le futur de WebRTC
La première spécification stable de ORTC (Object RTC) est disponible. Quel va être son impact sur WebRTC ?
-
Apprendre des erreurs des startups chez SpringSource
A l'occasion de sa keynote lors du GOTO Amsterdam 2014, Rod Johnson, co-fondateur de SpringSource, devenu investisseur indépendant, a partagé quelques-unes des leçons apprises au cours du développement du business autour de Spring.
-
Modèles pour la Construction et le Déploiement de Microservices
La gestion de microservices implique de s'occuper de beaucoup de petits systèmes qui dialoguent entre eux et le provisionnement automatisé ainsi que l'automatisation de l'infrastructure sont cruciaux, a déclaré James Lewis en partageant les techniques et les pratiques qui l'ont aidé à gérer la complexité apportée par l'architecture microservice.
-
Avez-vous déjà entendu parler de Vaadin ?
Vaadin est un framework Java Open Source pour développer des applications HTML5. Demain, un webinar gratuit intitulé Layouts in Vaadin sera diffusé.
-
Joda-Time 2.4 - Nouvelles méthodes, Amélioration de la concurrence et de la performance
La bibliothèque Joda-Time 2.4 pour la manipulation des dates et des heures Java vient d'être publiée. Il s’agit de la première version réalisée en 2014 et contient des améliorations, des corrections de bugs et une mise à jour du fuseau horaire sans aucune désapprobation. Joda-Time 2.4 est distribuée sous la licence Apache version 2 et requiert JDK 5+.
-
L'avenir de Scala
Dans l'article publié récemment "Scala : les prochaines étapes" qui décrit l'avenir du langage, l'équipe Scala détaille les nouvelles fonctionnalités des trois prochaines versions et leurs objectifs principaux : rendre le langage et ses librairies plus faciles à comprendre, plus robustes et plus performants.
-
Git version 2.1 : Les Nouveautés
Deux mois et demi après Git 2.0, une nouvelle version de Git a été publiée. Bien qu'il s'agisse d'une mise à jour mineure, la liste des nouvelles fonctionnalités et des améliorations est importante.