Il giorno 27 settembre 2015 10:38, Riccardo Magliocchetti < riccardo.magliocche...@gmail.com> ha scritto:
> Ciao Marco, > > Il 24/09/2015 13:55, Marco Paolini ha scritto: > >> C'è fermento nell'ambito dei servizi web negli ultimi mesi. >> >> Stavolta è facebook a turbare le quiete acque del REST dove noi ci siamo >> abbeverati così a lungo >> > > > >> Graphql https://facebook.github.io/graphql/ contine la specifica del >> protocollo >> e le direttive per implementarlo al meglio lato server >> >> c'è il parser scritto in c++ https://github.com/graphql/libgraphqlparser >> >> e l'implementazione di riferimento in javascript lato server >> https://github.com/graphql/graphql-js >> > > Per finire il puzzle manca relay che è quello che dovrebbe semplificare la > gestione di come e quando prendere i dati da un server graphql: > https://facebook.github.io/relay/ si in python è stato implementato in graphene listato qua sotto (ancora in super alpha eh) > > > Non ho ancora provato graphql /relay ma li guardo con favore. Sono molto > grato a facebook per aver tirato fuori react.js che ci ha evitati l'odiosa > monocultura angular. Conosco abbastanza bene angular e lo ho molto appreazzato. Ora provando react (ancora sono un newbie ma ho un buon maestro) devo dire che è più intuitivo, però può essere anche solo una sensazione. > > I pythonisti in tutto il mondo hanno subito sintonizzato le antenne e in >> questo >> momento c'è un po' di fermento sui porting in python di queste tecnologie. >> Alcuni riferimenti: >> >> - https://github.com/dittos/graphqllib libreria per gestione request >> graphql >> server-side >> - https://github.com/syrusakbary/graphene una specie di rest-framework >> per graphql >> - https://github.com/elastic-coders/py-graphqlparser il porting cython >> del parser >> >> Io ci sto giocando da poche settimane e mi sembra essere un passo in >> avanti >> significativo nell'ambto dei web services >> > > Perchè? Nel backend usi js o python? Uso python. Ultimamente stiamo mettendo su una architettura microservice che prevede API gateway piccolissimo in node che fa il dispatch, dietro ci sono i microservice python. Abbiamo copiato un po' da qua https://www.nginx.com/blog/introduction-to-microservices/ La app node è utilissima per via dell'isomorfismo e perchè graphql è molto + avanti nel mondo js (per ora). Il backend python è forte per via della standardizzazione django e dell'alta qualità delle 3rd party e perchè a me piace di più. > > -- > Riccardo Magliocchetti > @rmistaken > > http://menodizero.it > > _______________________________________________ > Python mailing list > Python@lists.python.it > http://lists.python.it/mailman/listinfo/python >
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python