5. La philosophie d’Angular

6. Installer son environnement de développement

Angular est un Framework orienté composant. Lors du développement de nos applications, nous allons coder une multitude de petits composants, qui une fois assemblés tous ensemble, constitueront une application à part entière. Un composant est l’assemblage d’un morceau de code HTML, et d’une classe JavaScript dédiée à une tâche particulière.

Hé mais attend, … depuis quand il y a des classes en JavaScript ?

Oui, je sais, les classes n’existent pas en JavaScript… mais je vous dis qu’on va quand même en utiliser dans nos développement, soyez patient ! 😛

Ce qu’il faut bien comprendre, c’est que ces composants reposent sur le standard des Web Components, que vous verrez dans l’ebook que je vous offre sur la page d’accueil de ce site. Ce standard n’est pas encore supporté par tous les navigateurs, mais ça pourrait le devenir un jour. Il a été pensé pour découper votre page web en fonction du rôle de chaque élément: barre de navigation, boîte de dialogue pour chatter, contenu principale d’une page… Un composant est censé être une partie qui fonctionne de manière autonome dans une application.

Angular n’est pas le seul à s’intéresser à ce nouveau standard, mais c’est le premier (enfin, je n’en connais aucun autre avant lui) à considérer sérieusement l’intégration des Web Components.

6. Installer son environnement de développement

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion /  Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion /  Changer )

w

Connexion à %s