Domanda

ti chiedi se alcuni di voi sanno quale framework javascript utilizza Facebook?

Grazie

È stato utile?

Soluzione

Sembra che stiano usando il proprio dato che non ci sono riferimenti allo script YUI / jQuery e sembra uno script DOM standard.

Altri suggerimenti

Indovina chiunque.

Prima di tutto, i loro servizi principali si basano su Thrift che Facebook ha creato open source; inoltre, hanno una propria libreria basata su JavaScript. Probabilmente stanno incorporando molto codice di script DOM standard (ma offuscato) dentro e sopra lo spazio utente.

Basato su presentazioni puoi avere un'idea del loro layout organizzativo e come potrebbero implementare molte delle loro funzionalità.

Si è verificata una perdita nel 2007 del codice sorgente se è possibile trovarlo, se è ancora presente, ma ovviamente: questa è Internet.

Potremmo effettivamente mettere le mani sulla fonte corrente dovrebbe Facebook rispetta il loro ordine del tribunale.

Esiste anche "giavellotto", come rivelato all'open sourcing di PHAbricator, uno strumento interno creato per controllare internamente il codice sorgente (git viewer) + attività e altre cose.

Ecco la documentazione: http://phabricator.com/docs/javelin/index.html

Puoi anche cercare la fonte (accedendo a phabricator) e dare un'occhiata ad alcune particolarità di come Facebook sviluppa le loro applicazioni.

Mi sono già posto questa domanda. È molto difficile da dire, perché hanno tutto offuscato. Chissà cosa stanno facendo? È la loro proprietà privata, i loro server sono privati ??dal mondo.

So alcune cose. Hanno inquinato molto lo spazio dei nomi globale con moduli che non iniziano con dojo, YAHOO o jQuery.

Apparentemente hanno la loro libreria JavaScript chiamata FBJS, tuttavia, non conosco l'estensione del loro uso nel loro sito.

http://wiki.developers.facebook.com/index.php/FBJS

Nessuno. Per progetti di grandi dimensioni l'uso di un framework di solito limita le capacità, quindi sarebbe una perdita di tempo estenderlo invece di costruire un framework personalizzato. Tuttavia, gli ingegneri di Facebook si sono spinti oltre modificando l'attuale linguaggio PHP / javascript in base alle proprie esigenze. Ecco una presentazione sullo stack del software di Facebook: http://www.infoq.com/presentations/ Facebook-Software-Stack

Ho sentito React js framweork usato da Facebook.

In precedenza questo non era open source, ora sono stati rilasciati come Opensource

Ecco il link all'hub Git:

Facebook reagire js

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top