Ce n'est plus un secret pour personne, le framework Angular propose deux manières de créer un formulaire:
- le template-driven où le formulaire est géré par le template
- le model-driven où le formulaire est géré par le controller (fichier component.ts)

Lorsque l'on choisit de créer un formulaire à l'aide du model-driven, Angular nous propose différentes classes à instancier telles que FormGroup, FormControl ou encore FormArray mais aussi un service à injecter nommé FormBuilder.

Avec ces différents éléments, le formulaire est forcément créé dans le composant et toutes les souscriptions sur les changements de valeurs aussi. …


L'aspect responsive d'un site commence par sa font

Quand on souhaite créer un site web responsive, nous nous orientons automatiquement vers l’aspect responsive ‘grid’ de notre future application sans prendre réellement en compte la taille de police du texte contenue dans ces éléments.Pourtant cette taille de police est cruciale lors de l’élaboration d’une stratégie responsive d’une application, puisque celle-ci dépend principalement de la préférence utilisateur.En effet, certains utilisateurs vont préférer avoir une taille de police assez grande alors que d’autres préféreront avoir une taille de police assez petite.L’objectif est également d’adapter notre application à ces tailles de polices. …


Introduction

Il y a quelque jours s’est déroulé le MongoDB Live. Il s’agit en réalité de l’évènement MongoDB World qui malheureusement, au vu des récents évènements (Covid-19 oblige), s’est vu devenir virtuel et s’est transformé en MongoDB Live.
Néanmoins sa programmation n’a pas changé et des fabuleuses nouveautés sont à venir :)

MongoDB Query Language et Driver

MongoDB possède un language de requête riche, expressif et moderne qui permet de créer toutes sortes d’applications analytiques ou transactionnelles.
Ce qui rend ce language si riche est principalement dû au framework d’agrégation. Avec une douzaine de ‘stages’ et environ 150 opérateurs et expressions nous pouvons écrire des requêtes plus…

Nicolas Frizzarin

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store