Les Frameworks de développement Web... par où commencer ?

Hola !

A la fin de cet article vous aurez un point de départ pour vos premiers pas dans le développement Web.

Pour développer un site web, on utilise généralement des frameworks.

Frameworks... Kesako ?[modifier]

Sans Frameworks tout le monde coderait à sa manière. Premièrement, il serait difficile de coder avec d'autres personnes. Deuxièmement, on réinventerait la roue en créant plusieurs fois les mêmes lignes de codes.

Il faut donc se mettre d'accord sur une manière commune de coder.

Et paf ! Les frameworks sont nés.

"Oooh~..."

Comment choisir ?[modifier]

"Pourquoi il y a plusieurs Frameworks ?"

Mmh... bonne question. Il faut voir un Framework comme une manière de coder. Pour une application donnée, on peut choisir tel ou tel framework. Théoriquement, il faut choisir celui qui correspond le mieux pour le projet (on peut par exemple choisir par avantages/désavantage à court, moyen, long terme pour l'équipe).

"Ok mais j'ai l'impression qu'on me dit toujours que X et meilleur que Y, du coup... Comment je choisi ?"

Pour commencer avec les frameworks, on peut simplement se demander : 'Quelles sont les Frameworks les plus populaires ?'

Le développement est un esprit communautaire: "A plusieurs, on est plus fort".

Dans cette philosophie, il est très important de se positionner sur des technologies avec une communauté pour trouver la réponse sur internet à vos questions.

Si vous vous êtes posé une question, il y a de fortes chances que quelqu'un ait la réponse dans le monde. Supposez que ceci est toujours vrai lorsque vous débuter.

"Ca marche ! Et c'est quoi le meilleur Framework du monde ?"

Il n'y a pas de meilleur. Choisissez celui que vous préférez pour commencer.

"Ok mais je fais comment pour savoir ?"

Prenez-en un et testez. C'est le seul moyen.

Les Frameworks du moment[modifier]

"D'acc, tu as une liste pour commencer ?"

Voici les 3 plus grands Frameworks frontweb du moment:

1. Vue JS Simple, efficace, rapide à apprendre. Communauté: Framework à fort potentiel avec une forte croissance.

2. React JS Actuellement (2018) le framework le plus demandé. Communauté: Forte

3. Angular Il s'inscrit dans un mouvement d'innovation côté front-end, dont le but est d'éviter le chargement d'une nouvelle page à chaque action demandée Communauté: Forte

"Tu n'as pas plus d'info ?"

Pour choisir, il faut savoir "Chercher".

Voici le point de départ promis pour vos recherches internet: "Vuejs vs Reactjs vs Angularjs"

"Tu n'as pas un premier lien ?"

Bon juste un alors !

https://www.ambient-it.net/reactjs-vs-angular-vs-vuejs-que-choisir-en-2018/

Il existe de nombreux d'autres frameworks comme Ember.js, Meteor.js etc.

Codons ![modifier]

Ca y est vous avez choisi ? Voici quelques tutoriels que nous recommandons pour débuter:

Vuejs:

Reactjs:

Angular:

Chaque tutoriel à sa propre manière d'enseigner. Ces liens ne sont pas exhaustifs donc n'hésitez pas à utiliser d'autres tutoriels qui pourrait mieux vous correspondre.

Le monde est à porter de clics.

Have fun !