Makina Blog


Afficher n'importe quel drapeau du monde avec flag-icons
J'ai récemment eu besoin d'implémenter un sélecteur de langue avec des drapeaux dans une application web. J'avais envie de trouver une manière rapide de le faire sans avoir à intégrer tous les drapeaux un par un, et de la manière la plus légère possible.

Créer une application Symfony/Vue.js
Pour faire des essais ou bien démarrer un nouveau projet, vous avez besoin de créer rapidement une application Symfony couplée avec un front Vue.js ? Suivez le guide !

Retour d’expérience : tests fonctionnels avec Cypress
Dans le cadre d'un de nos projets de développement spécifique, l’équipe Makina Corpus a été amenée à coder un important logiciel métier avec de nombreuses entités et règles de gestion : l’Hydroportail.
Des boucles de composants génériques avec Angular
Ou comment faire des composants de listes réutilisables avec n'importe quel objet.

Mettre en place Angular Universal avec Angular 6 et 7
Le fonctionnement d'Angular Universal expliqué. Toutes les étapes de mise en place détaillées. Les pièges à éviter.

Les nouveautés de Typescript 3.0
Typescript 3.0 vient de sortir, voici quelques nouveautés... et des exemples !
Routing Angular : optimisez le rendu au changement de page
Avec les Resolvers, les Guards et les Initializers, découvrez les bonnes pratiques pour éviter les états vides et autres inconvénients d'affichage lors de la navigation dans une application Angular.

React 16.3 : Introduction de la context API
React 16.3 apporte son lot de nouveautés, mais surtout la version stable de la context API.
Introduction à Flexbox
Aujourd'hui implémenté par tous les navigateurs récents, le module flexbox de CSS3 s'avère très pratique pour disposer et aligner des éléments sur une page web.

Mise en pratique de RxJS dans Angular
Les quelques bases suffisantes pour bien utiliser RxJS dans Angular. Cet article a été écrit avec Angular 6 et RxJS 6. Il constitue une bonne introduction à la programmation réactive avec Angular.
Comment mettre en place Angular Universal
Toutes les étapes détaillées et expliquées. Les pièges à éviter.
Bien gérer le passage au développement front end
Adaptation des équipes à de nouveaux enjeux.