Accueil InfoQ Languages sur InfoQ
-
Ember.js: pour des Applications Web Riches !
Ember.js est un framework Modèle-Vue-contrôleur en JavaScript qui permet de réaliser des applications web riches semblables aux applications desktop, tant en termes d'utilisation qu'en termes de développement.
-
Twitter migre plus de code sur la JVM, la performance et l'encapsulation désignées comme raisons premières
Twitter passe progressivement de plus en plus d'éléments sur la JVM. Le changement est à la fois motivé par les avantages fréquemment cités de la JVM, tels que la performance ou la scalabilité, mais aussi par le désir de mieux découper en services indépendants et de mieux adresser d'autres problématiques d'architecture.
-
Profiling efficace en Java avec des outils Open Source
Joachim vous explique pas à pas comment utiliser des outils tels que JMap, VisualVM, BTrace, ou EurekaJ.
-
The Guardian passe à Scala
L'équipe derrière la version web du journal, guardian.co.uk qui, selon son rédacteur en chef, a l'auditoire le plus vaste de tous les sites de nouvelles en ligne après le New York Times, migre progressivement de Java à Scala, en commençant par l'API de contenu, qui fournit un mécanisme de sélection et de collecte du contenu du Guardian.
-
Sécurité des applications avec Apache Shiro
Apache Shiro est un framework de sécurité Java plein de fonctionnalités, robuste et polyvalent que vous pouvez utiliser pour sécuriser toutes vos applications. En simplifiant quatre domaines de la sécurité des applications, à savoir l'authentification, l'autorisation, la gestion de session et la cryptographie...
-
Les Bases Orientées Graphes, NoSQL et Neo4j
Parmi les différents modèles de données, le modèle relationnel a dominé depuis les années 80, avec des implémentations telles qu'Oracle, MySQL et MSSQL - aussi connus sous le nom de Systèmes de Gestion de Bases de Données Relationnelles (SGBDR).
-
Une comparaison de Spring MVC et de JAX-RS
Rossen Stoyanchev de SpringSource nous explique la nouvelle fonctionnalité de Spring MVC: le support de REST.
-
Pourquoi avons-nous besoin de Distributed-OSGi ?
Vu que nous atteignons une étape clé du projet Distributed-OSGI, il semble être temps de passer en revue ce qui a été fait jusqu'à présent, d'identifier les étapes restantes, et d'expliquer pourquoi nous faisons cela en premier lieu.
-
Spring 2.5 : Nouvelles fonctionnalités dans Spring MVC
Spring 2.5 a déployé un ensemble complet d'annotations comme alternative à la configuration basée sur XML. Les annotations peuvent être utilisées pour la découverte automatique des objets gérés par Spring, l'injection des dépendances, le cycle de vie des méthodes, la configuration de la couche Web et les tests unitaires ou d'intégration.
-
Tester des applications Ajax avec Selenium
Jeff Xiong nous montre comment utiliser Selenium, un outil de test, pour tester ses applications Ajax.