Auteur: Florent Jaby

Stratégie SI

Stratégie d’architecture API

Nous revenons sur le sujet API, deux ans après notre article sur le design d’APIs. Nous vous proposons cette fois-ci une « Quick Reference Card » sur les stratégies d’architecture API dont l’objectif est de synthétiser les points structurants qu’il convient de résoudre, lors de la mise en œuvre d’une API en tant que produit.
Les thèmes abordés constituent les sujets récurrents que nous avons rencontré chez nos clients, lors de la mise en oeuvre de leur API, les trois dernières années.


Si vous avez plus de temps, le présent article reprend – point par point – les éléments de la « carte de référence », en étayant et justifiant les propositions. Le menu vous permet de faire du pick and choose entre les différentes sections : les paragraphes sont auto-portants et comportent des redites.

Bonne lecture!

Lire la suite

Évènement

OCTO est une Great Place To Work ! 4 participations, toujours sur le podium !

C’est officiel ! OCTO Technology est la seconde Greatest Place To Work en France. Le palmarès de la cérémonie d’hier au Trianon compte nombre d’exemples et de sources d’inspiration pour faire en sorte que OCTO reste une entreprise où « il fait bon travailler ».  Petit aperçu de la soirée telle que nous l’avons vécue.

Lire la suite

Archi & techno

Designer une API REST

La période de fêtes approchant à grands pas, nous vous proposons une “Quick Reference Card” sur le design des API dont l’objectif est de synthétiser les bonnes pratiques de conception et de design d’API REST.
➡ Télécharger l’API Design – Quick Reference Card

➡ « Vous aimez les API, le Web ? » : Rejoignez nous!

OCTO – RESTful API Design

Si vous avez plus de temps, le présent article reprend – point par point – les éléments de la « carte de référence », en étayant et justifiant les propositions.

Bonne lecture!

Lire la suite

Archi & techno

Ember.js, framework challenger pour les Single Page Applications

On parle souvent en ce moment (et nous les premiers, parce qu’on en fait souvent aussi) de Single Page Applications (SPA), ces application web riches et interactives à base de JavaScript et d’API. Le framework leader du moment pour la réalisation de telles applications est AngularJS, porté par Google, très populaire parmi les développeurs.

Cependant, il existe une quantité d’autres frameworks dont le but est de faciliter la réalisation de SPA. Ils varient en périmètre fonctionnel, en philosophie, en adoption et parfois même en langage utilisé (un bon aperçu ici http://todomvc.com/). Un des plus gros challengers d’AngularJS sur son terrain de prédilection est Ember.js. Ces deux frameworks proposent des outils fonctionnellement similaires pour réaliser des SPA, tout en utilisant des approches très différentes.

C’est justement l’approche qu’adopte Ember.js dont nous allons discuter dans cet article, en se focalisant bien sûr sur les aspects qui nous ont le plus marqués lors de nos projets réalisés avec Ember.js.

Lire la suite