Partage
  • Partager sur Facebook
  • Partager sur Twitter

architecture des applications Firebase+ Angular2

    14 mai 2017 à 13:24:09

    j'ai des questions à propos l'architecture des applications Firebase+ Angular2:
    1-ou se trouve le serveur web dans une application angular2 + firebase?
    2-est ce que firebase contient un serveur d'application ou serveur web ou autre serveur?
    3-Nodejs est une serveur web pour une application angular2?
    4-pourquoi installer nodejs pour créer une application Angular2?
    Merci.
    • Partager sur Facebook
    • Partager sur Twitter
      25 mai 2017 à 15:12:46

      Hello take a look at this:

      https://firebase.googleblog.com/2013/03/where-does-firebase-fit-in-your-app.html

       

      Node.js - this a server like Apache that servers up your code. Node as npm which is a package manager.

      Angular - this is your frontend, the html and what not. It's a single page application framework. It does not require node to run but makes it easier to build apps. Angular uses javascript to change out page content so you site only loads once and does refresh when you change pages.

      Express - this is your backend code, it does require node. The frontend talks to Express via Rest calls, then express talks to the database and sends data back to the frontend.

      Firebase - this is more or less a database but with some really cool realtime features.

      • Partager sur Facebook
      • Partager sur Twitter
        26 mai 2017 à 3:00:39

        1-ou se trouve le serveur web dans une application angular2 + firebase?

        Firebase c'est juste une API sur laquelle viendra se connecter ton application, c'est à toi de servir ton app angular par tes propres moyens.

        2-est ce que firebase contient un serveur d'application ou serveur web ou autre serveur?

        Oui et non ! Oui car c'est une API servi via HTTP, et non car tu ne pourra pas servir de pages web ou des fichiers statiques avec.

        3-Nodejs est une serveur web pour une application angular2?

        NodeJS peu servir des fichiers via HTTP (html, js, css, images, etc...) donc oui NodeJS peu sans problème servir une app angular.

        4-pourquoi installer nodejs pour créer une application Angular2?

        Attention, NodeJS est utilisé pour deux choses bien distinctes:
        - Worflow de développement: Pour avoir un petit serveur de dev, compiler des assets, transpiler le typescript d'angular2, etc...
        - Backend: Pour créer une application backend comme le fait PHP/Ruby/Python
        Dans le cas d'angular2, NodeJS est utilisé pour le workflow de developpement, mais il peu aussi être utiliser pour le backend.

        -
        Edité par MarlburroW 26 mai 2017 à 3:03:43

        • Partager sur Facebook
        • Partager sur Twitter

        architecture des applications Firebase+ Angular2

        × 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