Pour un projet durant mon stage je dois réaliser un site en react.js et node.js.
Est ce que quelqu'un pourrai m'aider pour savoir comment "relier" les deux langages car j'ai fais plein de recherche mais je comprends pas trop ou juste ça ne marche pas.
Qu'est ce qui te bloque exactement ? Tu dois avoir d'un côté de ton app. une partie backend et une partie frontend, je te montre ma dernière app. réalisée pour le front en ReactJs et pour le Back en NodeJs et Mysql pour la bdd.
Voilà une arborescence type par exemple. Après faut savoir ton niveau en JavaScript tu sais appeler/consommer une API en REACTJS ? c'est la même chose sauf que au lieu d’appeler une API externe tu appelles tes routes ( / -get - post -delete - etc.) créés sur ton back avec NODE.
C'est comme ça que tu relies React et NODE. Tu ouvres ton backend sur un port different que celui de react et le tour est joué.
Petite Précision REACT et NODE sont pas 2 langages différents, les deux c'est du JavaScript, React est une Librairie et Node est un runtime environment/ un environment d'execution basé sur le moteur Chrome V8.
Voilà je sais pas si je t'ai répondu clairement mais j'ai essayé !! 😎
S'attaquer à NODE.JS alors que tu es débutant en Javascript perso. Je te le déconseille fortement, tu devrais plutôt commencer par t'exercer à faire des projets en JS, après passe à l'apprentissage de React, puis pareil fais des petits projets en React.
Faut être un minimum à l'aise avec JavaScript puis la Librairie React avant de combiner un projet Fullstack JS REACT & NODE.
Après tu peux toujours essayé d'attaquer les deux en même temps apprentissage de JS et NODE, même si je te le déconseille, Je te file le lien d'un livre en Français de THOMAS PARISOT aka oncle Thom " Node JS apprendre par la pratique " https://oncletom.io/node.js/#Chapitrage-et-contenu-du-livre
C'est un super livre sur NODE mais pas seulement il reprends tous les principaux concepts de JavaScript aussi.
Merci pour ta réponse, j'ai commencer a lire le livre et suivre plusieurs tuto et différents cours.
Actuellement, j'ai un soucis avec axios ... enfaite voilà en suivant un tuto pour comprendre comment ça fonctionnais et du fait que dropzone n'est pas compatible avec axios, j'ai chercher un moyen d'avoir un drag and drop comptabile avec axios bref.
tout fonctionne bien lorsque j'utilise un trucs dans le tuto.
du coup j'ai voulu mettre ma page de serv qui est en POST.
Enfait ce que je veux faire c'est 1 le drag and drop pour récupérer un fichier
puis le récupérer sur ma machine
puis lancé un script.sh
récupérer le nouveau fichier rendu par script
puis redonner le ficher au client
(un système de convertion un peu spécial)
j'ai mon drag and drop mais après je sais pas trop comment faire j'ai essayer différente chose sans trouver ...
du coup voilà ma ligne ou j'execute axios (qui fonctione je pense que j'ai juste mal compris la discution entre le front et le back):
Bonjour voici une petit update depuis mon dernier message :
Donc j'ai ma requete HTTP grâce a axios qui s'effectue bien j'avais juste pas mis la bonne url.
Maintenant j'ai un autre problème car mon image c'est un tableau (enfin un formdata) du coup mais je ne sais pas comment "réceptionner" tout ça est ce que quelqu'un pourrai m'aider du coup ?
Et si on peux me dire aussi comment sauvegarder cette image reçu.
Merci d'avance.
- Edité par QuentinTréheux 5 octobre 2020 à 15:50:03
Si vous pouvez m'aider ou si vous avez des questions je suis actifs
- Edité par QuentinTréheux 16 octobre 2020 à 16:27:55
React.js + Node.js
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
" Si vis pacem, para bellum "
" Si vis pacem, para bellum "