Node for API: Architecture et Ecosystème d’Express et Hapi

Dans mon précédent article j’exposais les raisons pouvant nous amener à opter pour la plateforme Node.js pour réaliser des API REST. Plutôt que de réimplémenter la roue au-dessus des fonctionnalités bas niveau du coeur de Node, le choix d’un framework s’impose.

Au sein de l’écosystème Node, deux frameworks tiennent le haut du pavé pour la réalisation d’API: express et hapi. Dans cet article nous allons étudier leur architecture ainsi que leur histoire, leur dynamique et communauté.

Lire la suite

Les 5 ans de Duchess France

Pour son 5è anniversaire, l’association Duchess France a organisé un événement le 19 mai 2015 chez Numa. Ce fut l’occasion de rassembler développeurs et développeuses, hommes et femmes de l’IT, le tout autour des activités et de l’évolution de Duchess France. Divers sujets ont été abordés : Duchess, son historique et son évolution, également le fait que c’est cool d’être une fille développeuse, mais qu’il faut encore travailler pour faire connaître le monde de l’IT aux femmes et combattre les préjugés. Avec en fil rouge l’idée que tout est possible tant qu’on est passionné(e) et qu’on s’investit.

Pour rappel, Duchess France est une association créée en 2010, dont un des enjeux principaux est d’inciter les femmes à speaker lors de conférences techniques. L’association milite également pour l’information des femmes vis-à-vis des métiers de l’IT, et souhaite susciter des vocations en communiquant sur les métiers techniques. Duchess organise des événements techniques, des séances coaching, des hands-on,…

Cet article retrace les différents talks de cette soirée d’anniversaire.

Lire la suite

Retour d’expérience mobile Le Monde #partie 2

Dans la première partie de cet article, je présentais la partie organisationnelle des projets mobiles du Monde, et notamment comment avec une super équipe et un peu d’attention aux utilisateurs, on est parvenu à voir notre application dans le top des applications Françaises sur le store.

Dans cette seconde partie, je m’attache à décrire notre organisation au sein de l’équipe Android (gestion des sources, revues de code, releases, …), ainsi que des aspects plus techniques (architecture, outillage, …).

Lire la suite

Pourquoi utiliser Node pour réaliser mon API ?

Ces dernières années l’approche REST devient l’architecture incontournable des API en utilisant la puissance du protocole HTTP. Parallèlement on assiste à une reconfiguration du paysage côté serveur notamment avec la percée de Node.js

Node s’est imposé comme une des principales piles techniques. S’il permet facilement de créer un petit serveur HTTP en une ligne de commande, qu’en est-il pour une API d’envergure? Lire la suite

La stratégie Microsoft: ouverture et multiplateforme

Microsoft Mobile First Cloud FirstEn mars 2014, Satya Nadella (directeur général de Microsoft) annonçait clairement la nouvelle stratégie Microsoft : innover pour s’ancrer dans un monde orienté mobile et cloud (mobile-first, cloud-first world).

Un an après, les réalisations de cette stratégie sont de plus en plus visibles et démontrent une volonté forte d’ouverture de la part de Microsoft pour atteindre cet objectif.

Priorisation des déploiements des produits, licences/tarifs, opensource, multiplateforme et respect des standards, toutes les branches de la société de Redmond sont impactées par la vision de S. Nadella.

Lire la suite