Apprendre Meteor

TP: Chat

Il est grand temps de mettre en pratique tous les notions que nous avons apprises en étudiant et modifiant l'application leaderboard. Ce chapitre prend la forme de travaux pratiques, vous y créerez une application Meteor en partant de zéro.

Énoncé

Spécifications

Une collection pour les messages

doc: { pseudo: String, channel: String, message: String, date: Datetime, _id: UUID }

$ meteor create chat
$ cd chat

Étape 1 : Interface utilisateur

Ajouter des données via robomongo Créer les templates Variable de session pour le nom d'utilisateur et pour le canal courant design css

Étape 2 : Implémentation des fonctionnalités

Étape 3 : améliorations

une couleur pour chaque pseudo

ajout d'un message grace à une API côté serveur


conclusion: juste un exemple rapide, c'est quand même pas mal de faire un chat avec une ui si facielement

problème d'organisation, problème de gestion des utilisateurs, problème de sécurité, seront tous résolus un par un dans la partie suivante