Skip to content

jblanche/parisWeb2010

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

#Le Web Temps Réel

##Présentation

##Le Temps réel qu'est ce que c'est :

Comet sur Wikipedia

###Les anciennes solutions :

Les Websockets : La nouvelles solution

###Les outils existants côté serveur :

Comment les autres langages font de l'évenementiel :

NodeJS : L'autre solution

Socket.IO : la librairie pour faciliter la communication client/server

Hébergement :

###FAQ

  • Ou se place NodeJS côté serveur (par rapport à Apache...) ?

    NodeJs n'est ni un langage (utilise Javascript), ni un Framework Web concurrent de Symfony, Ruby On Rails... NodeJS est un nouveau type de solution, plus complète, visant à remplacer à la fois le serveur Web (Apache, Nginx...) et le Framework Web (voir connect ou expressjs)

  • Pourquoi Javascript plutôt qu'un autre langage ?

    NodeJS est un framework construit sur un modèle événementiel, aucune instruction n'est bloquante et tout repose sur un système de callbacks. C'est pourquoi un langage événementiel (tel que Javascript) se prête mieux à ce type de développements qu'un langage comme PHP, Ruby, Python où les librairies existantes n'ont pas été conçues pour être non-bloquantes.

  • Quid de la sécurité ?

    Comme toute jeune techno, il est nécessaire de suivre de près les mailings lists de NodeJs afin de se tenir à jour sur les failles de sécurité découvertes. Pour le reste je laisse la parole aux vrais experts sécurité...

About

Code de mon atelier @parisWeb2010

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published