代码之家  ›  专栏  ›  技术社区  ›  RageZ

Facebook好奇心,他们使用的是什么javascript框架?

  •  10
  • RageZ  · 技术社区  · 15 年前

    想知道你们中的一些人是否知道Facebook使用的是什么javascript框架?

    谢谢

    6 回复  |  直到 9 年前
        1
  •  9
  •   meder omuraliev    15 年前

    看起来他们正在使用自己的脚本,因为没有任何yui/jquery脚本引用,而且看起来像标准的dom脚本。

        2
  •  5
  •   Red Virus    9 年前

    这是任何人的猜测。

    首先,他们的核心服务基于 Thrift Facebook开发了哪个开源软件;而且,他们有自己的基于javascript的库。它们可能在用户空间中或上方合并了许多标准的DOM脚本(但混淆了)代码。

    基于 presentations 您可以了解他们的组织布局,以及他们如何实现许多功能。

    如果你能找到它,如果它仍然存在的话,在2007年的时候,有一个关于源代码的泄露,但是当然:这是互联网。

    我们可能真的会接触到电流源 Facebook comply with their court order.

        3
  •  2
  •   Gabriel Mazetto    12 年前

    还有“标枪”,正如phabricator的开放源码所揭示的那样,这是一个内部工具,用于内部控制源代码(git-viewer)+任务和其他事情。

    文件如下: http://phabricator.com/docs/javelin/index.html

    你也可以寻找信息来源(通过访问phabricator),看看Facebook如何开发他们的应用程序。

        4
  •  1
  •   jhuni    15 年前

    我以前问过自己这个问题。但很难说,因为他们把一切都搞混了。谁知道他们在做什么?这是他们的私有财产,他们的服务器是来自世界的私有财产。

    我确实知道一些事情。他们已经用不以dojo、yahoo或jquery开头的模块污染了全球的名称空间。

    显然,他们有自己的JavaScript库,称为FBJS,但是,我不知道他们在自己的站点中使用它的程度。

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

        5
  •  1
  •   Javed    10 年前

    没有。对于大型项目,框架的使用通常会限制功能,因此扩展它而不是构建自定义框架是浪费时间的。然而,facebook的工程师们通过修改实际的php/javascript语言来满足他们的需求,从而进一步实现了这一点。以下是Facebook软件栈的演示: http://www.infoq.com/presentations/Facebook-Software-Stack

        6
  •  0
  •   ramamoorthy_villi    9 年前

    我听说Facebook使用了React JS Framweork。

    以前这不是开放源码,现在它们作为开放源码发布。

    这里是Git Hub链接:

    Facebook react js