Le développement web et ses problématiques expliqués simplement.

Nouveau contenu chaque lundi.

Derniers articles

GraphQL expliqué simplement

GraphQL est un langage de requêtes pour les APIs, conçu par Facebook (les mêmes qui ont inventé React), qui se présente comme une alternative aux API REST. Pourquoi une alternative à REST ? Pour comprendre pourquoi GraphQL a été imaginé, il faut d’abord revenir sur ce qui ne fonctionne pas dans les API REST. Une ressource = une URL Dans une API REST, chaque ressource nécessite une URL...

Focus sur : l’API Beacon

Le dev du coin vous tient au courant des dernières avancées en matière de technos web et mobiles. Aujourd’hui, je vous présente l’API Beacon (specs), une fonctionnalité déjà embarquée dans les navigateurs (à l’exception d’Internet Explorer et Opera Mini) qui permet au développeur de faire un appel réseau à la fermeture d’une page, sans créer de ralentissement. Quoi ...

Focus sur : L’API Payment Request

Le dev du coin vous tient au courant des dernières avancées en matière de technos web et mobiles. Aujourd’hui, focus sur l’API Payment Request, un nouveau standard du W3C qui vise à simplifier l’expérience de paiement en ligne. Quoi ? L’API Payment Request (specs) permet à un site de déléguer l’ensemble du parcours de paiement au navigateur Web. Comment ça marche ...

Pourquoi WordPress a mauvaise réputation

WordPress a très mauvaise réputation parmi les développeurs. Ce serait un CMS vieillissant, lent, peu sécurisé, et pas digne du travail de développeurs dits compétents. Personnellement je pense que WordPress c’est top. La plateforme évolue continuellement, et compte toujours plus d’utilisateurs au fil des ans. Et entre nous, si la solution ne tenait pas la route, 32% du web n’en...

Focus sur : l’API Intersection Observer

Le dev du coin vous tient au courant des dernières avancées en matière de technos web et mobiles. Aujourd’hui, focus sur l’API Intersection Observer, une fonctionnalité déjà supportée par certains navigateurs qui permet au développeur d’exécuter des tâches en fonction de la visibilité d’un élément sur la page. Quoi ?L’API Intersection Observer (specs) permet d’observer le...

Sites statiques : pourquoi un tel engouement ?

Il m’a fallu du temps pour comprendre de quoi il s’agissait, et pourquoi le concept devenait de plus en plus populaire. Les sites dits statiques (aussi appelés headless, ou serverless) ont connu une véritable explosion en 2018.  De quoi s’agit-il ? A la différence des sites dynamiques où le contenu est généré à la volée à chaque visite, les sites statiques sont de simples...

Les acronymes a connaître pour briller en société (de développeurs)

Comme tous les métiers, le web a son lot de codes et d’abréviations. Voici une petite liste d’acronymes et abréviations souvent utilisées dans le développements et le design pour le web.  Web AMP : Accelerated Mobile Pages Un projet initié par Google visant à améliorer les performances et l’expérience utilisateur des sites mobiles.Voir : AMP : Comment ça marche ? AMP :...

HTTP/2 : les nouveautés

Le protocole HTTP a été créé au début du Web, en 1997, et n’a quasiment pas bougé depuis. En 2009, Google décide de travailler sur SPDY, une proposition visant à améliorer les performances du protocole HTTP. C’est cette proposition qui a servi de base aux spécifications d’une nouvelle version de ce protocole, dûment nommée HTTP/2. Support navigateurs & serveurs Depuis fin...

Twitter Fights : « Le CSS-in-JS, c’est comme ça qu’on a eu Trump »

Aujourd’hui je vous propose un nouveau type de contenu : les Twitter Fights ! Les développeurs web ont l’art de s’écharper sur Twitter pour défendre leurs paroisses (Apple vs Microsoft, React vs Angular, SASS vs LESS…), et certaines de ces discussions mouvementées valent le détour.  Le tweet à l’origine de ce Twitter Fight concerne la polémique autour du CSS-in-JS...

4 leviers pour réduire l’empreinte écologique d’un site web

En juillet 2018, Jack Lenox se lançait un défi de prime abord curieux : développer le thème WordPress le moins énergivore possible. Pour ne rien vous cacher, ma première réaction a été : 🙄. Encore un développeur qui a beaucoup trop de temps libre ! J’ai tout de même pris le temps de lire ses motivations sur son blog, et là, révélation : 😲. Je me défini comme plutôt écolo, je privilégie les...

Hello.
Je m'appelle Vincent Ballut,
développeur web
freelance.

Je publie des articles accessibles et pédagogiques sur tout ce qui touche au développement web et à ses problématiques.

Dans la vraie vie, je suis développeur web freelance basé à Paris, spécialisé dans le développement frontend (Angular, React, VueJS, etc).

J'ai aussi un site pro, un github, et je tweet de temps en temps. Si vous souhaitez me contacter, je réponds plus facilement sur linkedin ou par email.

Derniers articles