JS obligatoire ou pas ?

mhd91800 Messages postés 498 Date d'inscription   Statut Membre Dernière intervention   -  
mhd91800 Messages postés 498 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,



Je viens de terminer mon auto-formation HTML5 et CSS3, je voudrais savoir si JS est vraiment obligatoire ou bien je peux m'orienter directement sur le php et mysql en sachant que je compte pas faire de site statique mais dynamique

6 réponses

Ysabe_l Messages postés 12714 Date d'inscription   Statut Contributeur Dernière intervention   277
 
Salut,

Obligatoire oui et non, tu en auras forcément besoin à un moment ou un autre.

Par contre le langage a la même "logique" que beaucoup, dont php, donc tu peux apprendre php d'abord ou javascript d'abord mais dans les deux cas l'un t'aideras pour l'autre.
1
sipherion Messages postés 1809 Date d'inscription   Statut Membre Dernière intervention   286
 
Bonjour,

Pour faire simple, le Javascript va dynamiser tes pages côté client et donc économiser les ressources de ton serveur (serveur web + base de données) tandis que le PHP va dynamiser tes pages côté serveur. Bien sûr, il y a plus de possibilités avec PHP.
0
mhd91800 Messages postés 498 Date d'inscription   Statut Membre Dernière intervention   6
 
hum ok merci le problème avec JS c'est qu'il y'a bcp de gens et voir de plus en plus qui désactive JS...donc je pense que je l'utiliserai vraiment peu je vais partir sur le php avant JS ensuite que j'eco ou pas des ressources sur mon serveur c'est pas trop important ;o
0
Ysabe_l Messages postés 12714 Date d'inscription   Statut Contributeur Dernière intervention   277
 
Bonjour,

Très peu de gens désactivent JavaScript, d'ailleurs la plupart des gens n'ont aucune idée de ce que c'est ni même que ça peut se désactiver.

Economiser des ressources côté serveur est important, surtout quand un site commence à être connu et génère donc du trafic.

Et puis JavaScript va apporter un confort à l'utilisateur. Exemple simple : un formulaire. Bon on réalise le formulaire en HTML/CSS, ensuite en JavaScript on fait la vérification "en temps réel" (dès que tu cliques dans un autre champ ça vérifie celui que tu viens de quitter, ça te dit combien de caractères il reste à entrer etc...) et une fois que les vérifications sont faites (ou pas si JS est désactivé) le serveur va refaire les vérifs en PHP. Mais il est frustrant pour un visiteur de devoir valider le formulaire puis se trouver sur un message d'erreur parce qu'il a oublié un champ ou que les deux mots de passe saisis ne sont pas les mêmes, alors qu'avec JS il le saura avant de valider et pourra corriger directement.

En fait il faut se méfier de JS parce que l'utilisateur peut le modifier via son navigateur et qu'il peut être désactivé, mais il faut l'utiliser pour le confort de la majorité des utilisateurs.
0
mhd91800 Messages postés 498 Date d'inscription   Statut Membre Dernière intervention   6
 
Oui c'est sur que ça apporte un confort mais le problème c'est si JS est désactivé... vue que php fait quasiment la même...j'apprendrai le JS en dernier je vais me mettre au php et ensuite JS
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
prosthetiks Messages postés 1189 Date d'inscription   Statut Membre Dernière intervention   431
 
JS est obligatoire pour tout bon intégrateur qui veut faire du bon boulot. Ce n'est plus une option, mais une nécessité !
0
mhd91800 Messages postés 498 Date d'inscription   Statut Membre Dernière intervention   6
 
j'ai commencer JS j'ai un peu plus de mal à m'y faire mais ça va :p

Les avis son mitigés par ci et par la certains disent c'est indispensable d'autres disent que ça ne l'est pas spécialement
0
prosthetiks Messages postés 1189 Date d'inscription   Statut Membre Dernière intervention   431
 
les normes HTML5 tendent à rendre JS obligatoire (Canvas , webgl, video, ...)
0
mhd91800 Messages postés 498 Date d'inscription   Statut Membre Dernière intervention   6
 
Je n'ai pas encore vue Canvas et webgl... si tu veux situer à peu près ou j'en suis j'ai suivit le tuto HTML5 / CSS3 d'openclassroom et la je commence tout juste sur le même site JS
0
prosthetiks Messages postés 1189 Date d'inscription   Statut Membre Dernière intervention   431
 
C'est très bien, tu auras de bonnes bases. JS est un langage passionnant, je te conseille vivement de persévérer :)
0
mhd91800 Messages postés 498 Date d'inscription   Statut Membre Dernière intervention   6
 
ouais j'avoue qu'il me plait bien :) par contre pour les balises <canvas> et <webgl> j'ai rien trouver sur ça pour les apprendre...tu sais ou je peux avoir de la doc ?
0
prosthetiks Messages postés 1189 Date d'inscription   Statut Membre Dernière intervention   431
 
webgl n'est pas une balise. Pour canvas, tu peux regarder sur https://www.alsacreations.com/tuto/lire/1484-introduction.html

Pour webgl, je te conseille de jeter un oeil à https://threejs.org/
0