Les développeurs, venez ici svp j'ai une question
regimeducamp41o
2022-05-07 09:44:12
Si je veux créer un site avec un système d'authentitifcation de mot de passe / Nom d'utilisateur, comment je dois m'y prendre dans un FRAMEWORK comme REACT par exemple?
croupesevere
2022-05-07 09:45:00
React c'est pour le front-end. Faut que t'utilise un framework backend style express pour délivrer des tokens.
croupesevere
2022-05-07 09:45:57
en gros ton site vas envoyer des url à ton serveur backend que t'as codé et il va renvoyer des informations, puis pour accéder aux pages perso de l'utilisateur il devra toujours renvoyé le token qui lui a été délivré avec ses requête
faut aussi que tu ait une db pour stocker les infos de l'utilisateur
regimeducamp41o
2022-05-07 09:47:00
Le 07 mai 2022 à 09:45:00 :
React c'est pour le front-end. Faut que t'utilise un framework backend style express pour délivrer des tokens.
Merde, je me suis formé qu'à REACT pour l'instant.
C'est difficile à apprendre le express?
Et est ce que par exemple c'est vraiment compliqué de loguer un utilisateur et lui permettre d'intéragir avec n'importe quel élément d'un site ou ça demande des variables / fonctions très complexes?
Par exemple pour la fonction " modifier cette page " de wikipedia
regimeducamp41o
2022-05-07 09:49:08
Le 07 mai 2022 à 09:45:57 :
en gros ton site vas envoyer des url à ton serveur backend que t'as codé et il va renvoyer des informations, puis pour accéder aux pages perso de l'utilisateur il devra toujours renvoyé le token qui lui a été délivré avec ses requête
faut aussi que tu ait une db pour stocker les infos de l'utilisateur
Ah oui
Je veux faire un clône de wikipedia ça me semble pas être le bout du monde mais étant un gros novice
C'est un bon exercice pour faire du fullstack néanmoins je pense
Donc react + Express + SQL?
croupesevere
2022-05-07 09:49:44
Le 07 mai 2022 à 09:47:00 Regimeducamp41o a écrit :
Le 07 mai 2022 à 09:45:00 :
React c'est pour le front-end. Faut que t'utilise un framework backend style express pour délivrer des tokens.
Merde, je me suis formé qu'à REACT pour l'instant.
C'est difficile à apprendre le express?
Et est ce que par exemple c'est vraiment compliqué de loguer un utilisateur et lui permettre d'intéragir avec n'importe quel élément d'un site ou ça demande des variables / fonctions très complexes?
Par exemple pour la fonction " modifier cette page " de wikipedia
C'est pas compliqué mais clairement ça double, voir triple la taille du projet directement dés que tu veux des informations "persistante".
Si vraiment c'est juste une question de mise en page par exemple si l'utilisateur veut juste set up deux trois options de préférence sur la mise en page, tu peux t'en sortir avec des cookies sans faire de compte utilisateur mais sinon ouais faut faire tout un bordel, héberger ton serveur ta db etc..
regimeducamp41o
2022-05-07 09:51:41
Je vois
En sachant que mon site serait surtout mis à jour par les informations apportées par les utilisateurs
+ système de forum
croupesevere
2022-05-07 09:51:45
Le 07 mai 2022 à 09:49:08 Regimeducamp41o a écrit :
Le 07 mai 2022 à 09:45:57 :
en gros ton site vas envoyer des url à ton serveur backend que t'as codé et il va renvoyer des informations, puis pour accéder aux pages perso de l'utilisateur il devra toujours renvoyé le token qui lui a été délivré avec ses requête
faut aussi que tu ait une db pour stocker les infos de l'utilisateur
Ah oui
Je veux faire un clône de wikipedia ça me semble pas être le bout du monde mais étant un gros novice
C'est un bon exercice pour faire du fullstack néanmoins je pense
Donc react + Express + SQL?
Avec react la stack (l'ensemble des technos) la plus populaire c'est MERN.
MangoDB, Express, React, NodeJs. MangoDb c'est pas du sql parce qu'en générale le sql c'est très compliqué pour rien quand tu as pas des schémas logique de malade à faire. C'est du nosql donc tu vas juste stocker tes infos dans un genre de json un peu comme du xml.
croupesevere
2022-05-07 09:52:54
Le 07 mai 2022 à 09:51:41 Regimeducamp41o a écrit :
Je vois
En sachant que mon site serait surtout mis à jour par les informations apportées par les utilisateurs
+ système de forum
Bah clairement il te faut une db et je crois que tant que tu fais pas un genre d'historique des mofications tu peux t'en sortir avec du nosql mais sinon ouais utilise sql
ElunMosk
2022-05-07 09:55:41
Croupsever, t'as un github avec un projet express par hasard ?
croupesevere
2022-05-07 09:56:33
Le 07 mai 2022 à 09:55:41 ElunMosk a écrit :
Croupsever, t'as un github avec un projet express par hasard ?
non sorry mais de toute je donnerais pas mon github avec mon nom et y a presque rien dessus
go openclassroom
regimeducamp41o
2022-05-07 09:56:39
Le 07 mai 2022 à 09:52:54 :
Le 07 mai 2022 à 09:51:41 Regimeducamp41o a écrit :
Je vois
En sachant que mon site serait surtout mis à jour par les informations apportées par les utilisateurs
+ système de forum
Bah clairement il te faut une db et je crois que tant que tu fais pas un genre d'historique des mofications tu peux t'en sortir avec du nosql mais sinon ouais utilise sql
Donc tu me conseilles de passer par MERN c'est bien ça?
En sachant que j'y connais RIEN de RIEN, je peux me former commenthttps://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png
croupesevere
2022-05-07 09:58:27
Le 07 mai 2022 à 09:56:39 Regimeducamp41o a écrit :
Le 07 mai 2022 à 09:52:54 :
Le 07 mai 2022 à 09:51:41 Regimeducamp41o a écrit :
Je vois
En sachant que mon site serait surtout mis à jour par les informations apportées par les utilisateurs
+ système de forum
Bah clairement il te faut une db et je crois que tant que tu fais pas un genre d'historique des mofications tu peux t'en sortir avec du nosql mais sinon ouais utilise sql
Donc tu me conseilles de passer par MERN c'est bien ça?
En sachant que j'y connais RIEN de RIEN, je peux me former commenthttps://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png
Après c'est une option comme il y a en pleins. Faut pas prendre ce que je dis pour parole d'évangile
Mais pour le stack MERN go https://openclassrooms.com/fr/courses/6390246-passez-au-full-stack-avec-node-js-express-et-mongodb tu lis ça vite fait en quelques jours avec du code à côté :
regimeducamp41o
2022-05-07 09:59:19
Putain de merde le dev c'est vraiment la meilleure chose à savoir à l'heure actuelle et pourquoi MEME en dev si t'es un 0 tout tu t'en sors pas car t'as toujours besoin d'une équipe avec toihttps://image.noelshack.com/fichiers/2018/25/7/1529857349-risirire.png
regimeducamp41o
2022-05-07 10:00:01
Le 07 mai 2022 à 09:58:27 :
Le 07 mai 2022 à 09:56:39 Regimeducamp41o a écrit :
Le 07 mai 2022 à 09:52:54 :
Le 07 mai 2022 à 09:51:41 Regimeducamp41o a écrit :
Je vois
En sachant que mon site serait surtout mis à jour par les informations apportées par les utilisateurs
+ système de forum
Bah clairement il te faut une db et je crois que tant que tu fais pas un genre d'historique des mofications tu peux t'en sortir avec du nosql mais sinon ouais utilise sql
Donc tu me conseilles de passer par MERN c'est bien ça?
En sachant que j'y connais RIEN de RIEN, je peux me former commenthttps://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png
Après c'est une option comme il y a en pleins. Faut pas prendre ce que je dis pour parole d'évangile
Mais pour le stack MERN go https://openclassrooms.com/fr/courses/6390246-passez-au-full-stack-avec-node-js-express-et-mongodb tu lis ça vite fait en quelques jours avec du code à côté :
Khey évidemment que je prends ta parole pour évangile t'es le seul à me répondre ici, d'ailleurs mercihttps://image.noelshack.com/fichiers/2018/25/7/1529857349-risirire.png
Envoie ton paypalhttps://image.noelshack.com/fichiers/2018/25/7/1529857349-risirire.png
croupesevere
2022-05-07 10:00:31
Le 07 mai 2022 à 09:59:19 Regimeducamp41o a écrit :
Putain de merde le dev c'est vraiment la meilleure chose à savoir à l'heure actuelle et pourquoi MEME en dev si t'es un 0 tout tu t'en sors pas car t'as toujours besoin d'une équipe avec toihttps://image.noelshack.com/fichiers/2018/25/7/1529857349-risirire.png
un 0 tout a quand même un pote: youtube ahi
ElunMosk
2022-05-07 10:01:26
Le 07 mai 2022 à 09:56:33 :
Le 07 mai 2022 à 09:55:41 ElunMosk a écrit :
Croupsever, t'as un github avec un projet express par hasard ?
non sorry mais de toute je donnerais pas mon github avec mon nom et y a presque rien dessus
go openclassroom
Je comprends , merci
croupesevere
2022-05-07 10:01:39
Le 07 mai 2022 à 10:00:01 Regimeducamp41o a écrit :
Le 07 mai 2022 à 09:58:27 :
Le 07 mai 2022 à 09:56:39 Regimeducamp41o a écrit :
Le 07 mai 2022 à 09:52:54 :
Le 07 mai 2022 à 09:51:41 Regimeducamp41o a écrit :
Je vois
En sachant que mon site serait surtout mis à jour par les informations apportées par les utilisateurs
+ système de forum
Bah clairement il te faut une db et je crois que tant que tu fais pas un genre d'historique des mofications tu peux t'en sortir avec du nosql mais sinon ouais utilise sql
Donc tu me conseilles de passer par MERN c'est bien ça?
En sachant que j'y connais RIEN de RIEN, je peux me former commenthttps://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png
Après c'est une option comme il y a en pleins. Faut pas prendre ce que je dis pour parole d'évangile
Mais pour le stack MERN go https://openclassrooms.com/fr/courses/6390246-passez-au-full-stack-avec-node-js-express-et-mongodb tu lis ça vite fait en quelques jours avec du code à côté :
Khey évidemment que je prends ta parole pour évangile t'es le seul à me répondre ici, d'ailleurs mercihttps://image.noelshack.com/fichiers/2018/25/7/1529857349-risirire.png
Envoie ton paypalhttps://image.noelshack.com/fichiers/2018/25/7/1529857349-risirire.png
non khey JE SUIS BLINDAX JE SUIS DEVhttps://image.noelshack.com/fichiers/2018/25/7/1529857349-risirire.png
Fake jhabite chez ma mere et je termine pas les mois ahihttps://image.noelshack.com/fichiers/2018/25/7/1529857349-risirire.png
regimeducamp41o
2022-05-07 10:01:59
Le 07 mai 2022 à 10:00:31 :
Le 07 mai 2022 à 09:59:19 Regimeducamp41o a écrit :
Putain de merde le dev c'est vraiment la meilleure chose à savoir à l'heure actuelle et pourquoi MEME en dev si t'es un 0 tout tu t'en sors pas car t'as toujours besoin d'une équipe avec toihttps://image.noelshack.com/fichiers/2018/25/7/1529857349-risirire.png
un 0 tout a quand même un pote: youtube ahi
Oui mais il t'aide pas à coderhttps://image.noelshack.com/fichiers/2018/25/7/1529857349-risirire.png
Impossible de partager les tâches avec youtubehttps://image.noelshack.com/fichiers/2018/25/7/1529857349-risirire.png
Au lieu de faire quelque chose en 2 mois tu le fais en 6https://image.noelshack.com/fichiers/2018/25/7/1529857349-risirire.png
voire 12 comme t'y connais rienhttps://image.noelshack.com/fichiers/2018/25/7/1529857349-risirire.png
Fox_McCloud45
2022-05-07 10:02:10
[09:49:08] <Regimeducamp41o>
Le 07 mai 2022 à 09:45:57 :
en gros ton site vas envoyer des url à ton serveur backend que t'as codé et il va renvoyer des informations, puis pour accéder aux pages perso de l'utilisateur il devra toujours renvoyé le token qui lui a été délivré avec ses requête
faut aussi que tu ait une db pour stocker les infos de l'utilisateur
Ah oui
Je veux faire un clône de wikipedia ça me semble pas être le bout du monde mais étant un gros novice
C'est un bon exercice pour faire du fullstack néanmoins je pense
Donc react + Express + SQL?
Bah tu lances juste un serveur MediaWiki et c'est bon.