Salut Thomas
Je dois avouer que j'ai longuement réfléchi entre Node.js et Python +Twisted
avant de me laisser persuader par Node.js , la première raison est que l'
application est orienté Api/JSON , l'autre raison est que Node.js gère mieux
la  l’a synchronicité que Python Twisted , tous les modules sont
asynchrones,
alors que avec Python+ Tiwsted  ,des que l'on sort du cadre de Twisted , on
retombe dans le cycle infernale de la synchronisation .

En plus , je trouve que l’écriture du code asynchrone est bien est bien plus
jolie que avec Python +Twisted je trouve , mais ca reste du domaine
subjectif :)


from twisted.web.client import getPage
from twisted.internet import reactor
def web_request():
    def callback(data):
        print '200 OK'
        HttpResponse(len(data))

    d = getPage("http://www.google.fr/";)
    print 'Hello world'
    d.addCallback(callback)
    reactor.run()

if __name__ =="__main__":
    web_request()

& vs

var request = require('request');
request('https://github.com', function(err, res, body){
    if (err){
        console.log(err);
    }else {
         console.log('200 OK');
    }
});
console.log('Hello world')


Ce n'est pas pour autant que je choisirais Node.js pour faire une site
classique , même si il regorge d’énormes avantages comme la connexion
permanente avec le serveur , et la possibilité d'envoyer des requêtes
sulfatées sans attendre la reponse , il n'est pas facile de faire un site
classique avec Node.js , et django le fait bien bien mieux .
Mais , il faut  quand meme reconnaitre que il a ses points forts comme
toutes chose :-)

Et peut etre que avec Tulip , je changerai d'avis je ne sais pas :-)


Le 21 juin 2013 14:09, Ousmane SAMBA <[email protected]> a écrit :

> You see that like that !
>
>
> Le 21 juin 2013 06:56, Patrick Nsukami <[email protected]> a écrit :
>
> Vous etes parti sur un clash c'est ça? :\
>>
>> On 6/20/13, Ousmane SAMBA <[email protected]> wrote:
>> > And all of these too :http://backbonejs.org/#examples
>> >
>> >
>> > Le 19 juin 2013 11:04, Pape Samba Diop <[email protected]> a écrit :
>> >
>> >> And this http://wordsquared.com/
>> >>
>> >>
>> >> Le 19 juin 2013 11:03, Pape Samba Diop <[email protected]> a écrit :
>> >>
>> >>> Pour ceux qui ne prennent pas JavaScript ou nodejs du sérieux, ;)
>> check
>> >>> http://expressjs.com/applications.html
>> >>>
>> >>>
>> >>> Le 17 juin 2013 19:40, Ahmadou Dicko <[email protected]> a
>> écrit :
>> >>>
>> >>> Dans le même esprit, voici un classique. J'ai tout compris sur
>> >>> Javascript
>> >>>> en 3min
>> >>>> Enjoy :
>> >>>> Here<
>> http://www.youtube.com/watch?v=kXEgk1Hdze0&feature=player_embedded>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>> 2013/6/17 renaud gaudin <[email protected]>
>> >>>>
>> >>>>> Bon, même si je suis pas entièrement d'accord, c'est vrai que
>> >>>>> Javascript est plein de perles:
>> >>>>>
>> >>>>> http://wtfjs.com/
>> >>>>>
>> >>>>>
>> >>>>> renaud
>> >>>>>
>> >>>>>
>> >>>>> 2013/6/17 Thomas NOEL <[email protected]>
>> >>>>>
>> >>>>>>  Le 17 juin 2013 18:18, Hassane Moustapha
>> >>>>>> <[email protected]>a écrit :
>> >>>>>>
>> >>>>>>> Pour faire du Node.JS il faut savoir lire ( et bien comprendre )
>> et
>> >>>>>>> écrire du javascript propre :D
>> >>>>>>>
>> >>>>>>
>> >>>>>> Tu parles de trucs comme « if(typeof bidule === "undefined") » ?
>> >>>>>>
>> >>>>>> Mais mais mais qu'est-ce j'ai contre Javascript, moi ?
>> >>>>>> En fait rien, j'en fais de temps en temps comme tout le monde, web
>> >>>>>> oblige. Et j'aime bien, ça me permet de me détendre et de rigoler,
>> >>>>>> souvent.
>> >>>>>> Parce que ça ressemble quand même à une blague, non ?
>> >>>>>>
>> >>>>>> --
>> >>>>>> Thomas, qui aime taper sur les plus petits que lui, ça fait du
>> monde
>> >>>>>>
>> >>>>>>
>> >>>>>> --
>> >>>>>> Ce message a été envoyé à la liste [email protected]
>> >>>>>> Gestion de votre abonnement : http://dakarlug.org/liste
>> >>>>>> Archives :
>> http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
>> >>>>>> Le site du DakarLUG : http://dakarlug.org
>> >>>>>>
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>> --
>> >>>>> Ce message a été envoyé à la liste [email protected]
>> >>>>> Gestion de votre abonnement : http://dakarlug.org/liste
>> >>>>> Archives :
>> http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
>> >>>>> Le site du DakarLUG : http://dakarlug.org
>> >>>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>> --
>> >>>> Ahmadou H. DICKO
>> >>>> statistician and applied economist (ISE)
>> >>>> PhD student in Climate change economics
>> >>>> Faculty of economics and managment - Cheikh Anta Diop University
>> >>>> West African Science Service Center on Climate Change and Adaptated
>> >>>> Land
>> >>>> Use (WASCAL)
>> >>>> Center for Development Research (ZEF) - University of Bonn
>> >>>> email : [email protected]
>> >>>> twitter : @dickoah
>> >>>> github : github/dickoa <https://github.com/dickoa>
>> >>>> tel : +221 33 827 55 16
>> >>>> portable: +221 77 123 81 69
>> >>>>
>> >>>>
>> >>>> --
>> >>>> Ce message a été envoyé à la liste [email protected]
>> >>>> Gestion de votre abonnement : http://dakarlug.org/liste
>> >>>> Archives :
>> http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
>> >>>> Le site du DakarLUG : http://dakarlug.org
>> >>>>
>> >>>
>> >>>
>> >>
>> >>
>> >> --
>> >> Ce message a été envoyé à la liste [email protected]
>> >> Gestion de votre abonnement : http://dakarlug.org/liste
>> >> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
>> >> Le site du DakarLUG : http://dakarlug.org
>> >>
>> >
>>
>>
>> --
>> Sincerely,
>>
>> "still water is deep"
>> Patrick Nsukami, Python/Java web developer
>> twitter: @LeMeteore
>> phone: +221 70 605 15 88
>> Linkedin: http://www.linkedin.com/pub/patrick-nsukami/2b/26/767
>>
>> --
>> Ce message a été envoyé à la liste [email protected]
>> Gestion de votre abonnement : http://dakarlug.org/liste
>> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
>> Le site du DakarLUG : http://dakarlug.org
>>
>
>
>
> --
> Ce message a été envoyé à la liste [email protected]
> Gestion de votre abonnement : http://dakarlug.org/liste
> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
> Le site du DakarLUG : http://dakarlug.org
>
--
Ce message a été envoyé à la liste [email protected]
Gestion de votre abonnement : http://dakarlug.org/liste
Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
Le site du DakarLUG : http://dakarlug.org

Répondre à