Partage
  • Partager sur Facebook
  • Partager sur Twitter

React et base de donnée

    11 octobre 2019 à 12:07:04

    Bonjour à tous, 

    Je maitrise correctement Swift et actuellement je m'initie aux langages web. Je m'intéresse à React, mais n'ayant jamais utilisé de framework js ou php, j'ai quelques interrogations sur le sujet.

    Le framework qui m'intéresse particulièrement est React car il semble répondre à mon besoin et la communauté est grande. 

    Je voulais savoir comment ça se passe côté serveur avec React. Peut on utiliser du php ? 

    React peut il servir pour concevoir des sites web ? Si oui, est ce pertinent de l'utiliser pour cet usage ?

    Ce que j'aimerais, c'est diminuer au maximum le temps de développement pour passer d'une plateforme à l'autre, donc je recherche le meilleur compromis entre "un langage universelle multiplateforme" et son efficacité par rapport au besoin.

    je ne connais pas encore le php, pour le moment je continue d'apprendre les 3 langages de base html, css, javascript. Et je veux savoir, si dans mon cas, ça vaut le coup de pousser sur php ou pas. Est ce que le php (ou python, peu importe, je parle d'un langage côté serveur) est obligatoire en complément de React, est préférable (si oui, pour quelle raison ?), ou si React permet de gérer efficacement le côté serveur sans avoir recours à davantage de langage. 

    Désolé, j'ai beaucoup de question mais l écosystème web reste à découvrir pour moi, notamment les framework. 

    merci d'avance pour vos réponses :)

    • Partager sur Facebook
    • Partager sur Twitter
      11 octobre 2019 à 20:34:21

      Bonjour,

      React.js est un framework javascript et est donc que pour la partie affichage côté navigateur.

      Tu as donc besoin d'un langage serveur pour pouvoir communiquer avec une base de données.

      Si tu débutes je te conseille d'apprendre Python.

      Pour ce qui est du multi-plateforme le langage n'a pas d'importance. Il va falloir que tu créés une api REST dans le langage back que tu veux et qui retournera les bonnes données à ton appli React.js et à ton app mobile (IOS ou Android).

      -
      Edité par eclairia 15 octobre 2019 à 22:36:57

      • Partager sur Facebook
      • Partager sur Twitter
      "Ils ne savaient pas que c'était impossible, alors ils l'ont fait" Mark Twain
        11 octobre 2019 à 21:19:46

        ok merci pour ta réponse :)
        • Partager sur Facebook
        • Partager sur Twitter
          15 octobre 2019 à 16:15:17

          Bonjour Tomtom,

          Je ne connais pas python donc je ne sais pas si ce choix est judicieux ou non.

          Cependant coté php tu as symfony (un framework PHP assez simple pour la prise en main avec beaucoup de tuto disponible sur internet)

          Sinon si tu veux t'éviter d'apprendre un autre langage tu as NodeJS (du javascript) qui te permet de déployer une api et qui tres en vogue en ce moment donc tu devrais avoir également beaucoup de source disponible.

          Renseignes toi également sur Python car comme dis plus haut, je n'en utilise jamais en web pour ma part. Mais pour ce qui est de php et node, c'est une valeur sure.

          • Partager sur Facebook
          • Partager sur Twitter
            16 octobre 2019 à 11:40:04

            Bonjour Ozxlol,

            En soit, Symphony semble être un excellent framework. Dans la formation, il y a une partie php donc ça me permettra de voir si j'apprécie le langage ou pas. 

            De loin, le php me semble peu élégant comme langage, il me donne pas tellement envie de coder mais peut être que je me fais une idée sur ce langage. 

            NodeJS est pas mal, je l'ai utilisé pour faire un site en utilisant Firebase. 

            merci pour tes conseils. 

            • Partager sur Facebook
            • Partager sur Twitter
              16 octobre 2019 à 20:52:05

              PHP est réputé pour sa nomenclature dégueulasse et pour donner de mauvaises pratiques aux débutants à cause de mauvais tutos qui pullulent sur le web.

              Personnellement je ne suis pas fan du javascript à cause de son écosystème catastrophique.

              C'est pourquoi je t'ai orienté vers Python qui est selon les dires facile à apprendre, utilisé dans de nombreux domaines et orienté objet dés le début avec une communauté importante de développeurs.  

              -
              Edité par eclairia 16 octobre 2019 à 20:52:42

              • Partager sur Facebook
              • Partager sur Twitter
              "Ils ne savaient pas que c'était impossible, alors ils l'ont fait" Mark Twain

              React et base de donnée

              × 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.
              • Editeur
              • Markdown