2017-08-23 3 views
0

Je suis en train de développer une application de chat en une seule pièce: côté client en HTML, CSS, natif JavaScript et AJAX; côté serveur dans node.js et mises à jour en temps réel avec long polling, avec RESTful API. J'ai déjà fait l'interface client avec HTML et CSS, maintenant je veux faire la connexion avec le serveur. Par exemple, lorsqu'un utilisateur se connecte, je sauvegarde ses données dans une variable localStorage, puis je souhaite mettre à jour le numéro des utilisateurs connectés dans la pièce et l'afficher dans une étiquette du interface, donc si cet utilisateur est le premier à se connecter alors le nombre d'utilisateurs connectés est un, s'il y a un autre X utilisateurs qui sont connectés alors le nombre total d'utilisateurs connectés est X + 1. Cela devrait être mis à jour pour tous les utilisateurs connectés.Comment commencer à développer le côté serveur et client d'une application de chat simple dans JS?

C'est la première fois que je développe une telle chose, j'ai lu des articles à ce sujet depuis hier, mais je ne sais toujours pas comment commencer.Que j'ai appris que pour démarrer un serveur, je dois ajouter ceci à server.js:

var http = require('http'), 
    url = require('url'), 
    fs = require('fs'); 
http.createServer(function (req, res) { 
    res.end("Hello world"); 
}).listen(8080, 'localhost'); 
console.log('Server running.'); 

pris de here

C'est mon dernier projet d'école et je suis très confus et ne savent pas comment proceed.I vraiment apprécier toute help.Thank vous.

Répondre

0

Essayez avec Socket pour l'application chat, Ref: https://socket.io/demos/chat/

Ouvrez deux fenêtres en cliquant sur le lien ci-dessus et essayer merci le chat

+0

salut vous pour répondre, mais je suis autorisé que par une longue interrogation – user8244016