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 :hap:

go openclassroom :hap:

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 :hap:

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é :hap::

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 :hap:

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é :hap::

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

:hap:

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 :hap:

go openclassroom :hap:

Je comprends , merci :ok:

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 :hap:

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é :hap::

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

:hap:

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.

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    Partenaire: JVFlux
    Ce site n'est pas associé à Jeuxvideo.com ou Webedia. Nous utilisons seulement des archives publiques.
    Il est inutile de me spammer par e-mail pour supprimer un topic. Au contraire, en conséquence, je mettrais votre topic dans le bloc ci-dessous.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.