Développement Front end & Back end

Développement Front end

L'expression "Front end" représente les éléments d'un site ou d'une application que l'on voit sur un écran et avec lesquels un internaute interagit. Il regroupe une combinaison de langage comme le HTML, CSS et le JaVascript. Ceux-ci interviennent dans l'interprétation visuelle et dans le rendu.

Exemple: Menu, polices de caractères, boutons, effets de transitions entre les pages, diaporama, formulaire de contact etc.Developpement Backend

Il se compose:

  1. Un design créé par un web designer qui compose une maquette graphique

  2. Il intègre ces éléments graphiques avec le HTML, CSS et Javascript pour que ceux-ci soit fonctionnels sur un site internet ou une application mobile

Developpement Back end

Il représente la partie caché que le grand public ne voit pas et c'est une grande surface d'un projet qu'il soit web ou une application mobile.Developpement front end

Le backend comporte 3 éléments:

  • Un serveur

  • Une application ou un site internet (avec une interface d'administration)

  • Une base de données ou sont stocké les information

Exemple: Vous réservez un hôtel pour vos vacances. Vous vous inscrivez, vous vous connectez à votre espace client. Vous entrez vos données personnelles, réserver à la date, le type de chambre qui vous intéresse. Toutes ces actions et données sont gérées par des langages (PHP, Ruby, Python etc..), stockées dans une base donnée (MySql etc..). Et hébergé sur un serveur à distance.