IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Angular Discussion :

Database et Angular ?


Sujet :

Angular

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Septembre 2009
    Messages
    458
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Ressources humaines

    Informations forums :
    Inscription : Septembre 2009
    Messages : 458
    Par défaut Database et Angular ?
    Bonjour,

    Je souhaite créer un CRUD, sauf que je ne comprends pas où je dois créer ma database? Sur PHP et Java2E j'utilisais WampServer et j'ajoutais mes tables, mais sur Angular je ne comprends pas trop comment créer une table "etudiants" par exemple?

    J'ai une autre question, qu'est-ce qu'est jsonplaceholder.typicode.com ? J'ai vu que certains utilisaient ça ?

    Voici un petit exemple:

    https://jsonplaceholder.typicode.com/posts

    Un grand merci pour vos réponses.

  2. #2
    Membre très actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2019
    Messages
    707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2019
    Messages : 707
    Par défaut
    avec le web classique (PHP, JAVA....) le client (navigateur) demande une page au serveur PHP, java... (html + accès base de données)

    en Angular et autres front, on demande uniquement les données (et non le html) au serveur PHP, JAVA.... (accès base de données)
    on appelle ça coté serveur une api REST (le + utilisé)

    exemple: angular demande (via une requete GET) la liste des produits et le serveur api rest (php, java, NestJS... peu importe) renvoi un json de la liste des produits

    donc tu peux créer une api rest via : PHP, JaVA, NestJS, nodejs, #NET.....


    jsonplaceholder fournis des données, c'est juste pour tester
    angular fait donc des demandes d'accès aux données que propose : jsonplaceholder
    mais en aucun cas tu peux mettre tes propres données. (donc pas tres interessant).



    c'est pour un projet perso ? pour apprendre pour un futur job?

  3. #3
    Membre éclairé
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Septembre 2009
    Messages
    458
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Ressources humaines

    Informations forums :
    Inscription : Septembre 2009
    Messages : 458
    Par défaut
    Bonsoir Krakatoa,

    Merci pour toutes tes explications précises. Je vais créer ma database sur Laravel. Petite question que signifie un "web service" ?

    PS: C'est plutôt un projet personnel.

  4. #4
    Membre très actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2019
    Messages
    707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2019
    Messages : 707
    Par défaut
    un web service est basé uniquement sur un thème, un service.

    par exemple, on peut faire appelle au web service de la méteo (ce web service ne s'occupera que de la méteo)
    ce web servie fourniras donc des données ou des "services" (des resultats de calculs....) en rapport à la méteo

  5. #5
    Membre éclairé
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Septembre 2009
    Messages
    458
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Ressources humaines

    Informations forums :
    Inscription : Septembre 2009
    Messages : 458
    Par défaut
    Ah d'accord, je comprends mieux maintenant. Merci à toi d'avoir pris le temps de m'expliquer tout ça.

    Bonne soirée

  6. #6
    Membre expérimenté
    Homme Profil pro
    OoW
    Inscrit en
    Juin 2019
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : Ukraine

    Informations professionnelles :
    Activité : OoW

    Informations forums :
    Inscription : Juin 2019
    Messages : 146
    Par défaut
    \ô/
    je me permet une petite remarque concernant :
    Citation Envoyé par krakatoa
    en Angular et autres front, on demande uniquement les données (et non le html)
    en « web classique » il y a fort longtemps que l'on travaille avec du JSON, plus ou moins complexe, en retour des requêtes et on utilise des templates côté client, enfin pas tout le monde .

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Renommer une database Postgres
    Par Johnybegood dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 16/10/2014, 09h49
  2. Redhat-9 changer le path des databases
    Par jean christophe dans le forum Installation
    Réponses: 7
    Dernier message: 30/05/2003, 17h53
  3. [BDE] Ou peut-on telecharger le Borland Database Engine?
    Par Robert A. dans le forum Autres SGBD
    Réponses: 2
    Dernier message: 27/05/2003, 10h01
  4. Blob (interbase) d'une Database à l'autre
    Par TOM-Z dans le forum XMLRAD
    Réponses: 2
    Dernier message: 18/05/2003, 21h57
  5. Tutoriels et liens pour le Borland Database Engine
    Par Community Management dans le forum Paradox
    Réponses: 0
    Dernier message: 25/03/2002, 10h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo