Pergunta

saber se alguns de vocês sabem o que javascript facebook quadro está usando?

Graças

Foi útil?

Solução

Parece que eles estão usando seus próprios como não existem quaisquer referências de script YUI / jQuery e parece que scripting DOM padrão.

Outras dicas

Seus anyones adivinhar.

Em primeiro lugar, os seus principais serviços são baseados em Thrift que Facebook tem feito opensource; Além disso, eles têm a sua própria biblioteca com base em JavaScript. Eles provavelmente estão incorporando um monte de scripting DOM padrão (mas ofuscado) código e acima do espaço do usuário.

Com base apresentações você pode ter uma idéia do seu layout organizacional e como eles podem implementar um monte de sua funcionalidade.

Houve um vazamento de cerca de 2007 do código fonte se você pode encontrá-lo, se ele ainda está presente, mas é claro:. Esta é a internet

Podemos realmente chegar em nossas mãos fonte de corrente deve Facebook cumprir sua ordem judicial.

Há também "Javelin", como revelado no código aberto de phabricator, uma ferramenta interna feita ao código-fonte controle interno (git espectador) + tarefas e outras coisas.

Aqui está a documentação: http://phabricator.com/docs/javelin/index.html

Você também pode olhar para a fonte (acessando phabricator) e vejam de algumas particularidades de como Facebook desenvolver suas aplicações.

Eu me fiz essa pergunta antes. É muito difícil dizer, porém, porque eles têm tudo ofuscado. Quem sabe o que eles estão fazendo? É sua propriedade privada, seus servidores são privados do mundo.

Eu sei algumas coisas. Contaminaram o espaço de nome global muito com módulos que não começam com dojo, YAHOO, ou jQuery.

Aparentemente, eles têm a sua própria biblioteca de JavaScript chamado FBJS, no entanto, eu não sei a extensão de seu uso dele em seu próprio site.

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

Nenhum. Para grandes projetos o uso de um quadro geralmente limita as capacidades de modo que seria um desperdício de tempo para estendê-lo em vez de construir um quadro personalizado. No entanto, os engenheiros do Facebook tomou esta mais longe, modificando a própria linguagem PHP / javascript para atender às suas necessidades. Aqui está uma apresentação sobre pilha de software do facebook: http://www.infoq.com/presentations/ Facebook-Software-Stack

Eu ouvi Reagir js framweork usado pelo Facebook.

Anteriormente, esta não é open source, agora eles lançado como Opensource

Aqui está Git ligação hub:

Facebook reagir js

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top