BT
Suivant rss

TypeScript 2.0 Beta apporte les Types d'Option, les Unions Discriminées et Plus Encore

par Sergio De Simone , traduit par Nicolas Frankel   le  18 juil. 2016

Microsoft a annoncé la version bêta du TypeScript 2.0, qui apporte son lot de nouvelles fonctionnalités au langage, y compris les types non-nullable, l'analyse des flux de contrôle pour les types et les unions discriminées.

La Bibliothèque JavaScript de Visualisation D3 atteint la 4.0

par David Iffland , traduit par Nicolas Frankel   le  08 juil. 2016

La version 4.0 de la bibliothèque de visualisation JavaScript D3.js est maintenant disponible. Alors que certaines bibliothèques JavaScript ne varient pas beaucoup lors d'un changement de version majeure, D3.js 4.0 représente une réécriture importante et une mise à jour majeure.

"Wait, What!? Our Microservices Have Actual Human Users?" L'importance de l'architecture IHM

par Daniel Bryant , traduit par Stéphane Wojewoda   le  04 juil. 2016

Durant la conférence microXchg, Stefan Tilkov a présenté “Wait, what!? Our microservices have actual human users?”. Il explique que les discussions actuelles autour des microservices semblent pluôt centrées sur les sujets backend, et défend qu'il est fondamental de recentrer la perspective sur le sujet principal des microservices - l'IHM.

Safari 10 utilise WebDriver

par James Chesters , traduit par Nicolas Frankel   le  27 juin 2016

Apple a annoncé le support de WebDriver dans Safari 10.0, ainsi que de l'inspecteur Web, et d'un nouveau profileur JavaScript.

Sortie de React v15

par David Iffland , traduit par Benjamin Fuks   le  20 avr. 2016

Facebook a sorti la version 15 du framework Javascript React, plus rapide, plus propre et plus complète. Malgré quelques accrocs passés inaperçus dans la Release Candidate, cette nouvelle version majeure est une avancée solide.

Comment Node a remplacé les Macros dans Microsoft Word

par Jonathan Allen , traduit par Stéphane Wojewoda   le  13 avr. 2016

Auparavant, l'écriture d'extensions pour Word se faisait avec BASIC. A présent, le langage de prédilection est JavaScript et la plateforme Node.

Vivaldi 1.0 : Première Version Officielle

par James Chesters , traduit par Nicolas Frankel   le  11 avr. 2016

Vivaldi a sorti la première version officielle de son navigateur web construit pour - et avec - le web. Lancé en 2015 par Jon von Tetzchner, co-fondateur d'Opera Software, le navigateur est unique en soi, étant construit uniquement avec des technologies web.

Aperçu de TypeScript 2.0

par David Iffland , traduit par Nicolas Frankel   le  06 avr. 2016

Anders Hejlsberg est revenu à la conférence Build de Microsoft en 2016 pour parler de l'état actuel de TypeScript et montrer quelques fonctionnalités étonnantes à venir dans les prochains mois.

Définir et Gérer les Besoins avec des Prototypes Interactifs

par Ben Linders , traduit par Stéphane Wojewoda   le  22 janv. 2016

Un échange sur les évolutions récentes dans la définition et la gestion des besoins, la manière de les utiliser en agilité et les problèmes rencontrés au quotidien, l'intérêt des diagrammes et prototypes interactifs pour valider des exigences, l'usage du prototypage interactif dans une démarche lean startup, et ce que le futur pourrait apporter dans la gestion et définition des exigences.

WordPress.com remplace PHP par JavaScript

par Abel Avram , traduit par Stéphane Wojewoda   le  27 nov. 2015

Wordpress.com vient de remplacer PHP par une couche web et un back-end API RESTFul pour la console d'administration.

Un grand pas en avant pour RiotJS avec la Version 2.3

par James Chesters , traduit par Stéphane Wojewoda   le  19 nov. 2015

L'équipe principale de Riot.js a annoncé la version 2.3, la décrivant comme un grand pas en avant pour cette bibliothèque similaire à React. La version 2.3 fixe la base de codes autour de six modules : compiler, tmpl, observable, route, core et cli. Ceci permet de n'utiliser qu'une partie du framework, comme les riot-route ou le riot-observable, sans avoir besoin de tout.

V-Play pour le développement Cross-platform d'App Mobile Native sur base Qt

par Sergio De Simone , traduit par Stéphane Wojewoda   le  16 nov. 2015

V-Play est une application de développement cross-platform desktop et mobile basée sur Qt. V-Play vise à faciliter la création d'apps en utilisant du JavaScript et QML, le langage déclaratif de Qt 5. V-Play supporte iOS, Android, WindowsPhone, BlackBerry et les autres plateformes mobile. InfoQ a échangé avec Christian Feldbacher, CEO & Co-Founder de V-Play.

Faille Zero-Day Java exploitable à distance au travers de la sérialisation

par Alex Blewitt , traduit par Simon Baslé   le  10 nov. 2015

D'après une analyse de sécurité récente par Foxglove Security, les applications utilisant la désérialisation pourraient être vulnérables à une faille 0-day. Cela inclut les librairies utilisant OpenJDK, ApacheCommons, Spring et Groovy. InfoQ enquête.

La proposition Object.observe pour ECMAScript va être abandonnée

par David Iffland , traduit par Hadrien Pierart   le  09 nov. 2015

La proposition Object.observe sera retirée lors de la prochaine réunion du TC39. Même si l'idée était très prometteuse, le monde JavaScript a beaucoup changé depuis sa première proposition.

Mesurer les performances des Applications Web Monopages (SPAs)

par João Miranda , traduit par Hadrien Pierart   le  06 nov. 2015

Mesurer les performances des applications web monopages s'avère être une source de défis uniques. Philip Tellis, auteur de la bibliothèque boomerang et architecte chez SOASTA, et Nicholas Jansma, ingénieur senior chez SOASTA, ont exploré le sujet à la conférence Velocity à Amsterdam, en proposant un contexte et des conseils spécifiques pour mesurer les performances de ce genre d'applications.

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

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

We notice you’re using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.