
Vietnamese: 
Nếu bạn chưa biết thì tôi là Dan Schafer, một kỹ sư phần mềm làm việc tại Facebook.
Tôi, Lee Byron và Nick Schrock cùng tạo ra GraphQL khoảng 7 năm về trước.
Tôi cảm thấy khó tin vì đang đứng ở đây.
Có lẽ lần nào tôi cũng nói điều này nhưng vì lúc nào nó cũng đúng cả
Nhìn quanh căn phòng này vào 2 năm trước là 200 người
1 năm trước là 400 người
và ngay bây giờ đang là 800 người
cùng có mặt ở Berlin ngày hôm nay để tham dự buổi hội nghị này về GraphQL

Chinese: 
对于那些不认识我的人，我的
我叫Dan Dan Schafer，我是一个软件
Facebook的工程师以及Lee Byron和Nick Schrock一起帮助创建了GraphQL
大约七年前
来到这里真是不真实，我觉得
每次都这样说，因为每次
的确，你知道环顾四周
房间是两年前的200人400
去年有800人在这里
今天在柏林参加GraphQL会议
没有你，这不会发生

Portuguese: 
Para aqueles de vocês que não me conhecem, meu
nome é Dan Schafer, eu sou um software
engenheiro do Facebook e, juntamente com Lee Byron e Nick Schrock, ajudaram a criar o GraphQL
cerca de sete anos atrás
é irreal estar aqui, sinto que eu
diga isso sempre, porque sempre
é verdade que você sabe olhando ao redor
sala era de 200 pessoas há dois anos 400
pessoas no ano passado 800 pessoas aqui em
Berlim hoje para uma conferência GraphQL
isso não acontece sem você o

English: 
For those of you who don't know me, my
name is Dan Schafer, I'm a software
engineer at Facebook and along with Lee Byron and Nick Schrock helped to create GraphQL
about seven years ago
it is unreal to be here I feel like I
say this every time because every time
it's true you know looking around the
room it was 200 people two years ago 400
people last year 800 people here in
Berlin today for a GraphQL conference
this doesn't happen without you the

Spanish: 
Para quienes no me conocen, soy Dan Schafer,  ingeniero
de software en Facebook y junto con Lee Byron y Nick Schrock ayudamos a crear GraphQL
siete años atrás jamás hubiera pensado estar aquí, siento como que dijera esto cada vez
porque cada vez es real, sabes, mirando alrededor
de la sala, hace 2 años eran 200 personas, el año pasado eran 400, y ahora 800
aquí en Berlín  para una conferencia de GraphQL, esto no sucedería sin ustedes,la

Japanese: 
初めてお会いする方へ
私はダン・シェーファーです
Facebookのソフトウェアエンジニアです
約7年前にリー・バイロンとニック・シュロックと共に GraphQLを開発しました
この場にいるのが夢のようです
毎回こう言っているような気がします
部屋を見渡すと2年前は200人
昨年は400人
そして今日 ベルリンでのGraphQLカンファレンスへ
800人にお集まりいただきました

Japanese: 
このコミュニティ無しでは ありえません
ご来場ありがとうございます
これがGraphQLです
説明は不要ですね
GraphQLについて
これまで何度もお話してきました
2012年2月に最初のプロトタイプについて
どの様に開発したか
どんな風に実装すべきか
最終的に8月にiOSアプリをリリースし
2015年7月にオープンソース化
そして現在に至ります
ですが まだあまり話していないストーリーがあり
それはGraphQLの理解に
とても重要だと思います
存在意義と多くの意思決定について
これは前史のストーリーです
今日お話するのはGraphQLが
まだGraphQLではなかった頃の話です

Spanish: 
comunidad, gracias a todos por venir.
esto es GraphQL creo que no estoy dando
nada lejos me siento como en este
señala la historia de GraphQL que hemos contado
Es un montón de veces que sabes que hemos dicho
Esa historia del prototipo inicial en.
Febrero de 2012 y tu sabes hackear
la esquina y tratando de averiguar qué
esto iba a ser y, finalmente,
enviándolo en la aplicación iOS en agosto del
Abastecimiento abierto en julio de 2015 y luego
por supuesto donde estamos hoy pero el
historia que no hemos contado tanto
Y la historia que creo que es realmente
importante entender GraphQL y por qué
Existe y muchas de las decisiones que tomamos.
hecho es que la prehistoria lo que me gustaría
hablar de hoy es lo que fue GraphQL
antes de GraphQL

English: 
community so thank you all for coming
this is GraphQL think I'm not giving
anything away there I feel like at this
point the story of GraphQL we've told
it a bunch of times you know we've told
that story of the initial prototype in
February of 2012 and you know hacking in
the corner and trying to figure out what
this was going to be and eventually
shipping it in the iOS app in August the
open sourcing in July of 2015 and then
of course where we are today but the
story that we haven't told quite as much
and the story that I think is really
important to understand GraphQL and why
it exists and a lot of the decisions we
made is that pre-history what I'd like to
talk about today is what GraphQL was
before GraphQL

Vietnamese: 
Điều này sẽ không xảy ra nếu như không có các bạn, vì vậy nên cảm ơn tất cả vì đã đến tham dự.
Đây là GraphQL
Cho tới thời điểm này có lẽ tôi đã kể câu chuyện về GraphQL được hàng tá lần rồi,
câu chuyện về prototype đầu tiên vào tháng 2/2012,
về việc tìm ra hướng đi và định nghĩa cho nó
 và cuối cùng đưa nó vào ứng dụng iOS trong tháng 8, công bố mã nguồn mở vào tháng 7/2015,
 và tất nhiên là câu chuyện về GraphQL của ngày hôm nay.
 Nhưng có một câu chuyện mà chúng tôi chưa nhắc tới nhiều,
một câu chuyện mà tôi nghĩ là rất cần thiết để có thể thật sự hiểu về GraphQL,
tại sao nó tồn tại, về rất nhiều quyết định mà chúng tôi đã đưa ra
đó chính là giai đoạn phát triển sớm nhất (prehistory).
Ngày hôm nay, tôi muốn nói về GraphQL trước khi nó trở thành GraphQL của bây giờ.

Portuguese: 
comunidade, então obrigado a todos por terem vindo
este é o GraphQL acho que não estou dando
qualquer coisa lá fora, eu me sinto assim
apontar a história do GraphQL que contamos
muitas vezes você sabe que dissemos
essa história do protótipo inicial em
Fevereiro de 2012 e você sabe invadir
na esquina e tentando descobrir o que
isso ia ser e, eventualmente,
enviá-lo no aplicativo iOS em agosto do
código aberto em julho de 2015 e depois
é claro onde estamos hoje, mas o
história que não contamos tanto
e a história que eu acho que é realmente
importante entender o GraphQL e por que
existe e muitas das decisões que
feito é que pré-história que eu gostaria de
falar sobre hoje é o que era o GraphQL
antes do GraphQL

Chinese: 
社区，谢谢大家的光临
这是GraphQL认为我没有给
我在那里的任何感觉
指出我们告诉GraphQL的故事
很多时候你知道我们已经告诉过
最初原型的故事在
2012年2月，您知道黑客入侵了
在角落里，试图找出什么
这将是，最终
将于八月通过iOS应用发布
在2015年7月开放资源，然后
当然我们今天在哪里，但是
我们还没有讲太多的故事
我认为这个故事是真的
重要的是要了解GraphQL以及为什么
它的存在和我们的很多决定
就是我想要的那个史前史
今天说的是GraphQL是什么
在GraphQL之前

Vietnamese: 
Xuất phát điểm của GraphQL là từ một cuộc chuyển giao công nghệ, không chỉ là của Facebook
mà là của cả một ngành công nghiệp nói chung - cuộc chuyển giao sang nền tảng di động (mobile).
Ở thời điểm đó, không khó để nhận ra là các lượt truy cập và sử dụng đã chuyển sang di động nhiều như thế nào.
 Sự chuyển đổi này trong hành vi của người dùng giống như sự thay đổi của cả một hệ thống.
Và một điều dễ thấy là chiến lược phát triển trên di động của Facebook đã không thành công.
Tụi tôi là một công ty chuyên về web nên rất giỏi trong việc xây dựng những trang web.
Vì vậy nên tụi tôi định xây dựng ứng dụng di động cho Facebook như một trang web, và triển khai nó thật nhanh
Tụi tôi nghĩ có thể áp dụng những kinh nghiệm đã có vào việc xây dựng nó
nhưng đến khoảng năm 2011 thì tụi tôi nhận ra là
hình thức này không đem lại cho người dùng trải nghiệm như tụi tôi mong muốn.
Tụi tôi đã xây dựng một ứng dụng di động bằng cách tận dụng công nghệ web
 nhưng giải pháp này không mấy khả quan ở cấp độ kỹ thuật.
Hằng năm thì chất lượng của những ứng dụng gốc (native app) ngày càng tăng cao, 

English: 
the origin stories of GraphQL really date to sort of a
shift in not just what Facebook was
doing but in the industry as a whole and
that shift was mobile it was clear at
that juncture in the industry that
massive amounts of adoption and usage
was shifting to mobile like a systematic
shift in consumer behavior it was also
very self evident that the Facebook
mobile strategy was not working we were
a web company we were really good at
building websites let's have our mobile
app be a website like that's what we can
do we can deploy it quickly we can take
a lot of our experience and apply it
there and what we were realizing about
about 2011 is this was just not going to
give an experience that we wanted our
users to have we had built these apps
that were leveraging web technology in
order to build mobile apps and that was
not working at a technical level every
year the native applications got higher
and higher quality and and the mobile

Portuguese: 
as histórias de origem do GraphQL realmente datam de uma espécie de
mudar não apenas o que o Facebook era
fazendo, mas na indústria como um todo e
esse turno era móvel, ficou claro em
essa conjuntura na indústria que
enormes quantidades de adoção e uso
estava mudando para o celular como uma sistemática
mudança no comportamento do consumidor também foi
muito evidente que o Facebook
estratégia móvel não estava funcionando estávamos
uma empresa de web em que éramos realmente bons
construção de sites, vamos ter o nosso celular
aplicativo ser um site como é o que podemos
podemos implantá-lo rapidamente, podemos tomar
muita da nossa experiência e aplicá-la
lá e o que estávamos percebendo sobre
sobre 2011 é que isso simplesmente não ia
dar uma experiência que queríamos nossa
usuários que criamos esses aplicativos
que estavam aproveitando a tecnologia da web em
para construir aplicativos móveis e isso foi
não trabalhando em um nível técnico todos os
ano, os aplicativos nativos aumentaram
e maior qualidade eea móvel

Spanish: 
Las historias de origen de GraphQL realmente datan de una especie de
cambio no solo en lo que Facebook era
haciendo pero en la industria en su conjunto y
ese cambio fue móvil estaba claro en
esa coyuntura en la industria que
Grandes cantidades de adopción y uso.
Estaba cambiando a móvil como un sistemático
cambio en el comportamiento del consumidor también fue
muy evidente que el Facebook
estrategia móvil no estaba funcionando estábamos
una empresa web en la que éramos muy buenos
la construcción de sitios web vamos a tener nuestro móvil
Aplicación sea un sitio web como eso es lo que podemos
¿Podemos implementarlo rápidamente podemos tomar
Mucha de nuestra experiencia y aplicarlo.
allí y de lo que nos estábamos dando cuenta
sobre 2011 es que esto no iba a
Dar una experiencia que queramos nuestra.
Los usuarios que han construido estas aplicaciones
que estaban aprovechando la tecnología web en
Para construir aplicaciones móviles y eso fue
no trabajando a nivel técnico cada
año las aplicaciones nativas subieron
y mayor calidad y el móvil y

Chinese: 
GraphQL的起源故事确实可以追溯到
转变的不仅仅是Facebook
但在整个行业中
这种转变是可移动的，很明显
在这个行业的关键时刻
大量采用和使用
像系统
消费者行为的转变
很明显，Facebook
移动策略无法正常工作
我们非常擅长的网络公司
建立网站，让我们拥有手机
应用成为这样的网站，我们可以
我们可以快速部署它吗
我们丰富的经验并应用
在那里，我们意识到
关于2011年是这只是不会
给出我们想要我们的经验
用户让我们构建了这些应用程序
利用网络技术
为了构建移动应用程序，那是
并非每个人都在技术层面上工作
本机应用程序提高了一年
和更高的质量和移动

Japanese: 
GraphQLの起源は
Facebookだけでなく
業界全体が
モバイルへシフトした時期にあたります
業界での過渡期において
かなり多くの利用者が明らかにモバイルに移行していました
それは消費者行動の体系的変化といえます
Facebookのモバイル戦略が
順調でないことは明らかでした
我々はインターネット企業であり
ウェブサイト作成は得意です
モバイルアプリもウェブサイト同様に扱えば
すぐに展開可能だと考えました
それまでの豊富な経験も活用できるでしょう
しかし これでは想定したUXを提供できないと
2011年頃に気付きました
ウェブ技術を活用して
我々はこれらのアプリを開発しました
モバイルアプリ開発のためでしたが
技術レベルで機能していなかったのです
ネイティブアプリの質は年々向上しましたが

Spanish: 
Los navegadores se pusieron cada vez peor en
Buggier y Buggier y más lento aquí nos
Estuvimos con nuestro sitio web móvil de Facebook.
con nuestras aplicaciones nativas solo siendo delgadas
envolturas alrededor de este sitio web y
no era bueno, quiero decir ahora Mark (Zuckerberg) famoso
Dice que la decisión de adoptar HTML5 en
móvil fue la peor decisión en el
la historia de la empresa el mayor riesgo que
Señaló en que era que no teníamos
descubierto móvil todavía y estábamos
viendo este cambio de la industria de
Computadoras de escritorio y navegadores para móviles.
teléfonos y realmente no tuvimos una buena
envolver en eso por lo que este fue un gran problema el
incapacidad de una gran empresa de tecnología
para ajustarse a un
Cambio tecnológico tan grande como el móvil.
El cambio es el tipo de cosa que hará
como consignar una imparable aparentemente
Imperio a la tumba en cuestión de unos pocos
años, así que esto es un gran problema en el
Empresa y por lo que realmente tomamos un duro
Mira cuál es nuestra estrategia en el móvil.

Vietnamese: 
trong khi trình duyệt di động thì ngày càng đi xuống, có nhiều lỗi hơn và chậm hơn nữa. 
Tụi tôi thì vẫn vậy với trang web Facebook cho di động
và ứng dụng gốc của tụi tôi cũng chi là một wrapper của trang web đó thôi
Điều đó không tốt chút nào.
Mark (Zuckerberg) đã thừa nhận rằng quyết định sử dụng HTML5 trên di động
là quyết định tồi tệ nhất trong lịch sử công ty.
Theo Mark thì thách thức lớn nhất chính là tụi tôi chưa nghiên cứu về di động
 và phải đứng nhìn ngành công nghiệp này chuyển từ desktop và trình duyệt sang điện thoại di động
 mà tụi tôi thì không có một cách tiếp cận nào hiệu quả.
Đây là một vấn đề nghiêm trọng, vì một công ty công nghệ lớn nhưng lại không có khả năng thay đổi
để thích ứng với một cuộc chuyển giao công nghệ lớn như cuộc chuyển giao di động này
Điều này có thể đẩy một đế chế tưởng chừng không-thể-ngăn-cản xuống mồ
chỉ trong vài năm. Đây là một vấn đề nghiêm trọng đối với công ty
Và tụi tôi đã phải cân nhắc thật nghiêm túc về chiến lược phát triển trên di động.

English: 
browsers got kind of worse and worse in
buggier and buggier and slower here we
were with our Facebook mobile website
with our native apps just being thin
wrappers around this website and it
wasn't good I mean now Mark (Zuckerberg) famously
says that the decision to adopt HTML5 on
mobile was the worst decision in the
company's history the biggest risk that
he noted in that was that we hadn't
figured out mobile yet and we were
watching this industry shift from
desktop computers and browsers to mobile
phones and we didn't really have a good
wrap on that so this was a big deal the
inability of a large technology company
to adjust to a
technology shift as big as the mobile
shift is the type of thing that will
like consign a seemingly unstoppable
Empire to the grave in a matter of a few
years right so this is a big deal at the
company and so we really took a hard
look at what our strategy on mobile

Chinese: 
浏览器在
buggier和buggier并在这里慢一点
在我们的Facebook移动网站上
我们的本机应用程序很薄
该网站及其周围的包装器
不好，我是说马克（扎克伯格）出名
说，决定采用HTML5
移动是最糟糕的决定
公司历史上最大的风险就是
他指出那是因为我们没有
想通了手机，我们
看着这个行业从
台式计算机和浏览器到手机
手机，我们真的没有一个好
包起来，所以这是很大的
大型技术公司的无能
调整为
技术转移与移动一样大
转变是将要发生的事情的类型
就像托运一个看似不可阻挡的
帝国在几分之内走向坟墓
几年了，所以这对
公司，所以我们真的很努力
看一下我们在手机上的策略

Portuguese: 
navegadores ficaram cada vez piores em
buggier e buggier e mais lento aqui nós
estavam com o nosso site móvel do Facebook
com nossos aplicativos nativos sendo apenas finos
invólucros em torno deste site e
não era bom, quero dizer agora Mark (Zuckerberg) famosa
diz que a decisão de adotar o HTML5 em
móvel foi a pior decisão do
história da empresa o maior risco que
ele observou que era que não tínhamos
descobri móvel ainda e estávamos
observando essa indústria mudar de
computadores desktop e navegadores para celular
telefones e nós realmente não tivemos um bom
envolver isso, então isso foi um grande negócio
incapacidade de uma grande empresa de tecnologia
para ajustar a
mudança de tecnologia tão grande quanto o móvel
mudança é o tipo de coisa que vai
como consignar um aparentemente imparável
Império para a sepultura em questão de alguns
anos certo, então este é um grande negócio no
empresa e por isso realmente tomou um duro
veja qual é a nossa estratégia no celular

Japanese: 
モバイルブラウザは悪化したのです
バグが増え動作も増々遅くなり
Facebookのネイティブアプリはモバイルウェブサイトの単なる薄いラッパーで全くイケてなかった
今ではマーク（ザッカーバーグ）の有名な発言ですが
HTML5をモバイルで採用したのは
Facebook史上最悪の決断でした
彼が気付いた最大のリスクは
我々がまだモバイル対応をしていなかったこと
デスクトップコンピュータとブラウザから
スマートフォンへの業界の変化を目にしつつ
良い案はなかったのです
これは大問題でした
大規模なテクノロジー企業がモバイルシフトのような大きなテクノロジーシフトに対応できないということは
まるで勢いのある帝国が数年で滅びるかのような出来事です
なので社内にとっては大きな問題でした
我々は自社のモバイル戦略を徹底的に精査し

Portuguese: 
foi e disse que você sabe o que precisamos
reescrever o aplicativo para iOS do Facebook que criamos
uma equipe cheia de muitos veteranos do iOS, um
muitos deles que eram novos na empresa e
então eles também injetaram alguns
pessoas do Facebook para reconstruir o iOS
aplicativo a partir do zero usando nativo
tecnologias a piada padrão é que eles
iniciado e clique no arquivo "novo projeto" que eles
começou com o nosso existente
APIs e atinja imediatamente os problemas que tivemos
nunca construiu um aplicativo móvel onde
toda a lógica aconteceu no
aplicação e tratou o servidor
como apenas uma API para carregar dados desse
tipo de arquitetura técnica nunca
existia antes que não fosse só você
tinha uma lista de histórias ou cada história tinha
não, aqui está a pessoa que escreveu a história
aqui está o que eles disseram
aqui está uma lista de comentários feitos não, eles
eram como interconectados e aninhados e
recursivo e há muito
coisas complicadas acontecendo nessas APIs
na época não foram realmente projetados para
permitem expor um feed de notícias completo e rico

English: 
was and said you know what we need to
rewrite the Facebook iOS app we had spun
up a team filled with a lot of iOS veterans, a
lot of them who were new to the company and
then they also injected some existing
folks from Facebook to rebuild the iOS
app from scratch using native
technologies the standard joke is they
started and hit file "new project" they
started with our existing
APIs and immediately hit issues we had
never built a mobile application where
all of the logic happened in the
application and it treated the server
like just a API to load data from that
kind of technical architecture had never
existed before it wasn't just that you
had a list of stories or each story had
no here's the person who wrote the story
here's what they said
here's a list of comments done no they
were like interconnected and nested and
recursive and there's a lot of really
complicated things going on those api's
at the time weren't really designed to
allow you to expose a full rich newsfeed

Spanish: 
fue y dijo que sabes lo que necesitamos
reescriba la aplicación de Facebook iOS que habíamos hilado
un equipo lleno de muchos veteranos de iOS, un
Muchos de ellos que eran nuevos en la empresa y
entonces también inyectaron algunos existentes
gente de Facebook para reconstruir el iOS
aplicación desde cero usando nativo
Las tecnologías del chiste estándar son ellas.
iniciaron y presionaron el archivo "nuevo proyecto"
comenzó con nuestro existente
APIs y problemas inmediatamente que tuvimos
Nunca construí una aplicación móvil donde
toda la lógica sucedió en el
aplicación y se trata el servidor
como solo una API para cargar datos de ese
tipo de arquitectura técnica nunca había
existía antes de que no era sólo que usted
Tenía una lista de historias o cada historia tenía
No, aquí está la persona que escribió la historia.
esto es lo que dijeron
Aquí hay una lista de comentarios hechos sin ellos
eran como interconectados y anidados y
recursiva y hay mucha realidad
cosas complicadas que suceden en esos api's
En ese momento no estaban realmente diseñados para
le permite exponer un rico suministro de noticias completo

Japanese: 
FacebookのiOSアプリを作り直す必要がありました
多くのiOSの専門家でチームを編成し
多くは新規メンバーでした
既存メンバーにも入ってもらい
iOS アプリをNativeの技術でゼロからの再開発を提案したのです
作業を始めたら
「新規プロジェクト」ファイルを見つけた、
とよく冗談を言います
既存のAPIで作業を開始し
すぐに問題が見つかりました
全ロジックが内部で実施される
モバイルアプリの開発はそれまで未経験でした
サーバーを単なるデータをロードするAPI のように扱う技術アーキテクチャはそれまで存在していませんでした
ストーリーのリストのAPIには投稿者が入っておらず
投稿者APIはこっち、コメントのAPIはこっちという状況で
それらは相互接続され、ネストされていて再帰的で
本当に複雑でした

Chinese: 
曾经说你知道我们需要
重写我们旋转过的Facebook iOS应用
组成了一支由许多iOS资深人士组成的团队，
他们中很多是公司的新手，
然后他们还注入了一些现有的
来自Facebook的人们重建iOS
从头开始使用本地应用程序
技术标准的笑话是他们
开始并打文件“新项目”，他们
从我们现有的开始
API和立即遇到的问题
从来没有建立一个移动应用程序
所有的逻辑都发生在
应用程序，它对待服务器
就像一个从中加载数据的API
那种技术架构从来没有
在不只是你之前就存在
有故事列表或每个故事都有
不，这是写故事的人
这是他们说的
这是完成的评论列表，不，他们
就像相互联系和嵌套，
递归，有很多真正的
这些api上发生的复杂事情
当时并不是真正为了
允许您显示完整的丰富新闻源

Vietnamese: 
Và biết sao không, tụi tôi cần phải viết lại ứng dụng Facebook trên iOS.
Tụi tôi mở ra một nhóm toàn những thành viên có kinh nghiệm làm việc với iOS, phần lớn đều là nhân viên mới
và ngoài ra cũng có thêm một số thành viên từ đội ngũ Facebook.
Nhiệm vụ là xây dựng lại ứng dụng iOS từ đầu sử dụng những công nghệ gốc (native).
Điều buồn cười ở đây là họ đã thật sự bắt đầu bằng cách nhấn "New project".
Nhóm phát triển bắt đầu với những APIs có sẵn và ngay lập tức có vấn đề.
Tụi tôi chưa bao giờ xây dựng một ứng dụng di động mà tất cả logic đều nằm gói gọn trong đó
và server thì được xem như một API để đọc dữ liệu. Kiểu kiến trúc kỹ thuật này chưa từng tồn tại trước đây.
Nó không chỉ đơn giản là có một danh sách những story
và đây là tên người viết story, đây là nội dung họ đã viết hay đây là danh sách những bình luận bên dưới. 
Nó không hề đơn giản như thế mà chúng liên kết qua lại lẫn nhau, lồng vào nhau
và đệ quy, và rất rất nhiều những thứ phức tạp.

Spanish: 
Como experiencia no tenían una especie de
esta naturaleza jerárquica no lo hicieron
tener esta capacidad fácil de seleccionar qué
necesitabas no tenían la habilidad
para que sepa mostrar una lista de
historias de alimentación heterogéneas que era
algo que tendríamos que hacer y
así que tuvimos todos estos problemas similares que
veníamos a nosotros tuvimos que construir una API
para apoyar la alimentación de noticias que tuvimos que lidiar con
este problema de red que tuvimos que tipo de
Cambia la forma en que estábamos pensando.
sobre construir cosas internamente desde
devolviendo archivos HTML a retornar en crudo
datos y luego estos equipos móviles
que estaban tratando de construir este
aplicación convincente por lo que muchos de estos como
Las preguntas surgían en paralelo
alrededor de la empresa emergimos en especie
El inicio de 2012 va sabes lo que nosotros
probablemente van a necesitar un nuevo
API de suministro de noticias con el fin de construir el
aplicación móvil que queremos entregar a
nuestros usuarios

English: 
like experience they didn't have sort of
this hierarchical nature they didn't
have this easy ability to select what
you needed they didn't have the ability
to you know display a list of
heterogeneous feed stories which was
something that we would need to do and
so we had all these like problems that
were coming to us we had to build an API
to support newsfeed we had to deal with
this network issue we had to kind of
change the way that we were thinking
about building things internally from
returning HTML files to returning raw
data and then these mobile teams
that were trying to build this
compelling app so a lot of these like
questions were bubbling up in parallel
around the company we sort of emerged at
the start of 2012 going you know what we
are probably going to need a new
newsfeed API in order to build the
mobile app that we want to deliver to
our users

Vietnamese: 
Những APIs ở thời điểm đó không thể hỗ trợ xây dựng một newsfeed đầy đủ thông tin. 
Chúng không có bản chất phân cấp bậc, 
không thể giúp bạn lựa chọn những gì mình muốn dễ dàng,
không thể hiển thị danh sách những story không hề đồng nhất - thứ mà tụi tôi cần phải làm
Tụi tôi phải đối mặt với bài toán này.
Tụi tôi cần phải xây dựng một API để hỗ trợ newsfeed, 
phải xử lý vấn đề về kết nối
và phải thay đổi cách nghĩ về xây dựng bên trong một ứng dụng, từ tệp HTML chuyển sang dữ liệu thô.
Team của tụi tôi đã cố gắng để xây dựng một cái ứng dụng thú vị như thế. 
Và cứ thể hàng tấn câu hỏi và thắc mắc cứ kéo đến hằng ngày.
Tụi tôi đã bắt đầu vào khoảng đầu năm 2012
và tụi tôi cần một cái newsfeed API mới
để có thể làm được ứng dụng di động mà tụi tôi muốn truyền tải đến người dùng.

Japanese: 
当時の API デザインでは
ニュースフィードをリッチ形式で表示できず
階層構造で取得出来ず、必要なものを簡単に選択できる機能がなく
多種多様なトピックのフィード表示の機能がない
必要な機能がなかったのです
問題が山積みでした
ニュースフィードをサポートするAPIの開発が必要
ネットワークの問題への対応
HTMLファイルの返し方から
生データの返し方まで
内部での構築方法の考え方の修正が必要でした
この手強いアプリ開発担当のモバイルチームでは
数多くの関連した質問が
同時発生していました
2012年の初頭には
ユーザーに提供したいモバイルアプリの
開発のために
新たなニュースフィードAPIが おそらく
必要になることが分かっていました

Chinese: 
喜欢他们没有的经验
他们没有这种等级性质
有这种轻松的能力来选择
你需要他们没有能力
你知道显示清单吗
异构饲料的故事
我们需要做的事情
所以我们遇到了所有这些类似的问题
来找我们，我们必须建立一个API
支持我们必须处理的新闻提要
这个网络问题，我们不得不
改变我们思考的方式
关于从内部构建事物
将HTML文件返回到返回原始文件
数据，然后这些移动团队
试图建立这个
引人注目的应用，所以很多这样的
问题同时冒出
在我们周围出现的公司周围
2012年初，您会知道我们
可能需要一个新的
newsfeed API，以便构建
我们要交付给的移动应用程序
我们的用户

Portuguese: 
como experiência, eles não tinham tipo de
essa natureza hierárquica eles não
tem essa capacidade fácil de selecionar o que
você precisava que eles não tivessem a capacidade
você sabe exibir uma lista de
histórias de alimentação heterogêneas que foram
algo que precisaríamos fazer e
então tivemos todos esses problemas que
estavam vindo para nós, tivemos que construir uma API
para apoiar o feed de notícias, tivemos que lidar com
este problema de rede, tivemos que tipo de
mudar a maneira que estávamos pensando
sobre a construção de coisas internamente a partir de
retornando arquivos HTML para retornar brutos
dados e, em seguida, essas equipes móveis
que estavam tentando construir isso
aplicativo atraente, para muitos destes como
perguntas estavam borbulhando em paralelo
em torno da empresa em que emergimos
o início de 2012 vai você sabe o que nós
provavelmente vai precisar de um novo
API de news feed para construir o
aplicativo móvel que queremos entregar para
nossos usuários

Chinese: 
我认为是独一无二的一件事
关于当时的Facebook，它真的
今天仍然成立
授权的个人工程师
找出正确的方法
完成高层目标
这种情况你知道公司确实有
这种高水平的策略，我们知道我们
必须构建这个本地移动应用程序
必须有更好的经验，但即使
可能说了太多我不知道
我们必须将其作为高层次的目标
需要一个本地移动应用
几乎太战术了
我们知道我们需要更好的手机
那种感觉是一种愿景
那就是公司
围绕和确定的决定
这必须是本地应用程序
为了做到这一点，那就是工程师
地面说嘿，这就是我们
将建立我们的经验
用户想要的。没有真正的文化
鼓励创造力的水平

Spanish: 
Una de las cosas que creo que era única.
sobre Facebook en el momento y realmente
Todavía es cierto hoy en día es cómo
habilitado tipo de ingenieros individuales
son para averiguar cuál es el camino correcto
para lograr objetivos de alto nivel y en
este caso sabes que la empresa tenía
esta estrategia de alto nivel sabíamos que nos
tuvimos que construir esta aplicación móvil nativa que
Tenía que tener una mejor experiencia pero incluso
eso es probablemente decir demasiado no sé
que necesariamente como un objetivo de alto nivel
necesitaba una aplicación móvil nativa que es
casi demasiado táctico
Sabíamos que necesitábamos un móvil mejor.
experiencia que fue una especie de visión
eso era lo que la empresa era
Orientado alrededor y la decisión de ok.
esto tiene que ser una aplicación nativa en orden
para lograr eso, eso fue ingenieros en
la tierra diciendo hey así es como estamos
va a construir la experiencia que nuestra
los usuarios quieren Sin una cultura que realmente
alienta ese nivel de creatividad que

Portuguese: 
uma das coisas que eu acho que era única
sobre o Facebook na época e realmente
ainda é verdade hoje é como
tipo capacitado de engenheiros individuais
é descobrir qual é o caminho certo
atingir objetivos de alto nível e em
Neste caso, você sabe que a empresa tinha
esta estratégia de alto nível, sabíamos que
teve que construir esse aplicativo móvel nativo
tinha que ter uma experiência melhor, mas mesmo
isso provavelmente está dizendo muito, eu não sei
que nós necessariamente como uma meta de alto nível
precisava de um aplicativo móvel nativo que
quase tático demais
sabíamos que precisávamos de um celular melhor
experiência que era uma espécie de visão
era isso que a empresa estava
orientado e a decisão de ok
isso precisa ser um aplicativo nativo para
para conseguir isso, que eram engenheiros em
o chão dizendo ei, é assim que estamos
vai construir a experiência que nosso
os usuários querem. Sem uma cultura que realmente
incentiva esse nível de criatividade que

Vietnamese: 
Một trong những đặc điểm đặc trưng của Facebook ở thời điểm đó
và thật sự vẫn đúng cho tới thời điểm này, đó là mỗi kỹ sư ở Facebook
đều được ủy thác để tự mình tìm ra giải pháp để đạt được những mục tiêu tổng thể,
mà trong trường hợp này chính là chiến lược do công ty đề ra
là xây dựng một ứng dụng di động gốc và tạo ra trải nghiệm tốt hơn cho người dùng.
Nói về chiến lược như thế có vẻ hơi quá, vì tôi không hề biết là để đạt được mục tiêu tổng thể đó
thì tụi tôi cần phải xây dựng một ứng dụng di động gốc.
Tụi tôi chỉ biết là cần phải mang đến một trải nghiệm di động tốt hơn
vì đó là tầm nhìn chung của công ty
Nhưng việc quyết định sẽ xây dựng một ứng dụng gốc là hoàn toàn do các kỹ sư đề ra, 
họ nói kiểu "Hey đây là cách mà tụi mình sẽ tạo ra những trải nghiệm mà người dùng mong muốn".
Một kiểu văn hóa làm việc đề cao tính sáng tạo, sự cải tiến và sự tin tưởng hoàn toàn

English: 
one of the things I think was unique
about Facebook at the time and it really
still holds true today is just how
empowered sort of individual engineers
are to figure out what is the right way
to accomplish high-level goals and in
this case you know the company did have
this high-level strategy we knew that we
had to build this native mobile app we
had to have a better experience but even
that's probably saying too much I don't know
that we necessarily as a high-level goal
needed a native mobile app that's
almost too tactical
we knew that we needed a better mobile
experience that was sort of the vision
that was the thing that the company was
oriented around and the decision of ok
this needs to be a native app in order
to accomplish that, that was engineers on
the ground saying hey this is how we're
going to build the experience that our
users want. Without a culture that really
encourages that level of creativity that

Japanese: 
当時のFacebookについて特徴的なことは
今でも言えることですが
高レベルの目標を達成するために
最適な方法を見つけるにあたっての
個々のエンジニアの裁量の大きさです
このケースでは
会社がこの高レベルの戦略を持ち
我々にはネイティブモバイルアプリの
開発が求められていて
より良い経験が必要でした
しかし恐らくそれは言いすぎでしょう
高レベルの目標として
ネイティブモバイルアプリが
必要だったのか 私にはわかりません
戦術的過ぎです
より良いモバイルのUXの
必要性は認識していました
それが社内で一致したビジョンでした
その達成にネイティブアプリが
必要だという決定は
現場のエンジニアの声によるものでした
ユーザーが求めている経験をこの様に提供する、と
そのレベルのクリエイティビティ

Portuguese: 
nível de inovação e esse empoderamento
como ei sim, eu vou trabalhar com
essas duas pessoas que você conhece meu gerente
provavelmente sabia quem eles eram, mas como você
sabemos que não foi uma colaboração que nós
estavam tentando fazer estrategicamente ou
qualquer coisa era apenas a coisa certa a
fazer e assim fizemos
o primeiro tipo de peça que
aconteceu foi quando Nick escreveu apenas um
protótipo apenas o protótipo inicial
Demorou alguns dias para escrever. Ele escreveu
esse protótipo foi chamado de "SuperGraph"
ele colocou o código para revisão e
e marcado como uma dúzia de pessoas em vez
de como mapear o que tínhamos esse tipo de
como gráfico de objetos e como contorcê-lo
para ser um sistema relacional e se nós
basta transformá-lo em um gráfico de objetos até o fim
de trás para frente era super
interessante e eu imediatamente meio que
ficou viciado nessa idéia e depois
foi quando Lee entrou na minha vida e ele
você sabe que ele não tinha uma gravata borboleta, mas
ele pulou para a minha mesa, ele é assim
é realmente interessante eu tenho alguns

Chinese: 
创新水平和授权
就像嘿，我要去工作
这两个你认识我的经理的人
可能知道他们是谁，但喜欢你
知道那不是我们的合作
试图战略性地做或
任何事情都是正确的
做，所以我们做到了
第一件作品
发生的是尼克写了一个
原型仅初始原型
花了几天的时间写。他写了
这个原型叫做“ SuperGraph”
他将代码提交审查，
并标记为十几个人
就像映射我们所拥有的那种
像对象图一样扭曲
成为关系系统，如果我们
一直使它成为对象图
从后面到前面超级好
有趣，我立即有点
沉迷于这个想法，然后
那是李进入我的生活，而他
你知道他没有领结但是
他跳到我的桌子上，就像这样
真的很有趣，我有一些

Japanese: 
そのレベルのイノベーション
そして最適なメンバーを迎える
裁量を許す文化
戦略的なコラボレーションでもなく
ただそれが最適だった
だからそうしたのです
それはまず ニックが当初の
プロトタイプを書いたときに起こりました
彼はほんの数日で書き上げました
このプロトタイプは「SuperGraph」です
彼はレビューを受けるためにコードを公開し
多くの人をタグ付けしました
それはリレーショナルシステムをオブジェクトグラフに押し込めるような方法ではなく
まるでバックからフロントまで同最初から最後までオブジェクトを扱うように動きます
とても興味深く
すぐに このアイディアのとりこになりました
その頃 リーと出会いました
蝶ネクタイを付けてはいませんでしたが
彼は私のデスクに駆け寄って言いました
これは本当に面白い 意見を聞いてください

Vietnamese: 
như kiểu bạn có thể nói "Ừ, tôi sẽ làm việc với 2 người này,
 có thể quản lý của tôi sẽ biết họ là ai
nhưng đó không phải là một sự hợp tác chính thức hay có chiến lược đâu
mà chỉ là chúng tôi nghĩ làm như thế sẽ thành công và chúng tôi cứ thế mà làm thôi".
Thành phẩm đầu tiên xuất hiện khi Nick viết nên một cái prototype
Prototype đầu tiên tôi viết chỉ trong vỏn vẹn vài ngày
Nick gọi nó là "SuperGraph", anh đăng code lên để mọi người đánh giá và tag cả chục người vào đó.
Thay vì sử dụng ánh xạ (mapping) thì tụi tôi sử dụng một thứ gọi là đồ thị đối tượng (object graph)
và biến đổi nó thành một hệ thống có quan hệ với nhau.
Điều gì sẽ xảy ra nếu tụi tôi sử dụng object graph từ back tới front?
Ý tưởng đó cực kỳ thú vị và tôi phát nghiện nó ngay lập tức.
Và đó là lúc Lee bước vào cuộc đời tôi.
Anh ấy nhảy lại bàn làm việc của tôi và nói "Cái này thú vị đó, tôi có một số góp ý."

Spanish: 
nivel de innovación y que el empoderamiento
de como hey sí, voy a ir a trabajar con
estas dos personas que conoces a mi manager
Probablemente sabía quiénes eran pero como tú.
Sabemos que no era una colaboración que nosotros
estaban tratando de hacer estratégicamente o
todo lo que era justo lo correcto
hacer y asi lo hicimos
el primer tipo de pieza que
sucedió fue cuando Nick escribió sólo una
prototipo del prototipo inicial solamente
Tomó un par de días para escribir. El escribio
Este prototipo se llamaba "SuperGraph".
puso el código para su revisión y
y etiquetado como una docena de personas en su lugar
de como mapear lo que teníamos este tipo de
como gráfico de objetos y como contorsionándolo
ser un sistema relacional y si nosotros
acaba de hacer que sea un objeto gráfico todo el camino
Desde atrás hacia delante fue super
interesante e inmediatamente tipo de
se hizo adicto a esta idea y luego
Fue entonces cuando Lee entró en mi vida y él
sabes que no tenía corbatín pero
saltó a mi escritorio, es así
es realmente interesante tengo algunos

English: 
level of innovation and that empowerment
of like hey yes, I'm gonna go work with
these two people who you know my manager
probably knew who they were but like you
know that wasn't a collaboration that we
were trying to do strategically or
anything it was just the right thing to
do and so we did it
the very first sort of piece that
happened was when Nick wrote up just a
prototype the initial prototype only
took a couple of days to write. He wrote
this prototype it was called "SuperGraph"
he put the the code up for review and
and tagged like a dozen people instead
of like mapping what we had this kind of
like object graph and like contorting it
to be a relational system what if we
just make it an object graph all the way
from back to front it was super
interesting and I immediately kind of
got addicted to this idea and then
that's when Lee entered my life and he
you know he didn't have a bowtie on but
he hopped down to my desk he's like this
is really interesting I have some

Spanish: 
retroalimentación lo que si también hicimos esto Oh
¿Y si también hicimos eso oh he estado
Ya estoy pensando en las noticias.
problema y cómo relacionarlo desde el
sitio móvil y qué si tomé mi idea
y lo introduje aquí sé que Nick era
mirando esto sé que Lee estaba mirando
En este Bo era alguien en el móvil
equipo que estaba mirando esto y
eventualmente los tres llegamos a
hablando
Fue entonces cuando Dan se involucró y por lo tanto
estamos empezando a hablar con Dan
sobre esto y y luego se puso muy
entusiasmado con la idea, así es como
Oh, esto es esto es muy interesante
forma de cómo podríamos atar todos estos
cosas juntas yo también era una especie de
Hablando mucho con Dan durante este tiempo
y habíamos trabajado juntos para que el equipo
tipo de forma orgánica y natural
Luego nos fuimos a las carreras. Y eso
llevado a probablemente los dos más intensos
semanas de mi carrera hasta ahora sabes incluso
seis años en nada se compara con eso,
donde Lee, Nick, yo y yo creemos
Jonathan Dan, que era ingeniero en el
Aplicación para iOS en ese momento, básicamente encontramos cuatro
escritorios que estaban fuera de este tipo
corredor que sabes que nadie era realmente
utilizando en el momento porque teníamos un montón
de espacio en el campus que acabábamos de mover

Portuguese: 
feedback e se nós também fizemos isso Oh
e se nós também fizemos isso oh eu estive
já pensando no feed de notícias
problema e como relacioná-lo a partir do
site móvel e daí se eu pegasse minha ideia
e introduzi aqui eu sei que Nick estava
olhando para isso eu sei Lee estava olhando
neste Bo havia alguém no celular
equipe que estava olhando para isso e
eventualmente, nós três conseguimos
falando
foi quando Dan se envolveu e então
estamos começando a conversar com Dan
sobre isso e então ele ficou realmente
animado com a ideia também é como
oh isso é realmente interessante
maneira de como podemos amarrar todos esses
coisas juntos eu também era uma espécie de
conversando muito com Dan durante esse período
e tínhamos trabalhado juntos para que a equipe
tipo de forma natural organicamente e
então fomos para as corridas. E essa
levou a provavelmente os dois mais intensos
semanas da minha carreira até agora você sabe mesmo
seis anos em nada se compara a isso,
onde Lee, Nick, eu e eu acreditamos
Jonathan Dan, que era engenheiro na
aplicativo iOS na época, basicamente encontrou quatro
mesas que estavam meio fora neste
corredor que você sabe que ninguém estava realmente
usando no momento porque tínhamos bastante
de espaço no campus que acabamos de mudar

Vietnamese: 
"Làm thế này được không? Làm thế kia được không?"
Tôi cũng đang suy nghĩ về bài toán làm thế nào đưa newsfeed vào trang di động
nên tôi cũng muốn giới thiệu ý tưởng của mình ở đây.
Tôi biết Nick đang hứng thú với chủ đề này, và Lee cũng thế, và Bo, một anh bạn ở team lập trình di động
và cuối cùng 3 bọn tôi đã nói chuyện với nhau.
Lúc đó thì Dan nhập hội
Tụi tôi kể với Dan về ý tưởng này và ảnh cũng tỏ ra hứng thú.
Kiểu "cái này thú vị đó, chúng ta có thể tổng hợp nó lại"
Giai đoạn tôi và Dan cũng nói chuyện với nhau khá nhiều và cũng từng làm việc chung.
Thế là tự nhiên cái team này ra đời, và tụi tôi lao vào làm việc.
2 tuần sau đó là khoảng thời gian có lẽ căng thẳng nhất trong sự nghiệp của tôi luôn
cho tới nay là 6 năm rồi mà chưa có gì sánh bằng với nó.
Tôi, Lee và Nick, và cả Jonathan Dan, một kỹ sư iOS
tụi tôi tìm thấy 4 cái bàn làm việc trong một góc nhỏ của công ty mà chưa ai sử dụng cả
Lúc đó thì khuôn viên công ty có nhiều không gian lắm

Japanese: 
これを試してみませんか
あれはどうですか
ニュースフィードの問題と
モバイルサイトから関連付ける方法について
考えました
私のアイディアを適用してもいいですか
ニックとリーが関わっていました
モバイルチームのボーも関わっていました
最終的に我々3人は話し合い始めました
ダンが関わった頃
この件について話すと
彼はこのアイディアにとても興奮して
これは全てを結びつける本当に面白い方法だと話しました
この頃ダンとよく話し
一緒に働いていたので
チームが自然かつ有機的に形成され
そして我々は即行動しました
そして私のキャリアで
最も濃密な2週間へ繋がりました
6年経った今でも
あれ以上の経験はありません
リー、ニック、私、
 iOSアプリエンジニアのジョナサン・ダンで
廊下に放置され 誰も使っていないデスク4つを見つけ
移動したばかりの広々したキャンパスで

Chinese: 
反馈如果我们也这样做了怎么办哦
如果我们也这样做了，哦，我去过
已经在考虑新闻源
问题以及如何将其与
移动网站，如果我接受我的想法怎么办
并在这里介绍了我知道尼克
看着这个我知道李在看着
在这个Bo上有人在移动
看着这个的团队
最终我们三个人
说
那是丹参与的时候
我们开始和丹说话
关于这个，然后他真的
对这个想法也很兴奋
哦，这是一个非常有趣的
我们如何捆绑所有这些方式
事情在一起我也是
在这段时间里和丹经常说话
我们一起工作，所以团队
一种自然有机形成的
然后我们去了比赛。然后
导致了最激烈的两个
迄今为止我职业生涯的几周，你甚至都知道
六年无与伦比
李，尼克，我和我相信的地方
乔纳森·丹（Jonathan Dan），
当时的iOS应用，基本上发现了四个
桌子在这里有点过
你不知道是谁的走廊
当时使用，因为我们有很多
刚搬来的校园空间

English: 
feedback what if we also did this Oh
what if we also did that oh I've been
already thinking about the newsfeed
problem and how to relate it from the
mobile site so what if I took my idea
and introduced it here I know Nick was
looking at this I know Lee was looking
at this Bo was someone on the mobile
team who was looking at this and
eventually the three of us got to
talking
that's when Dan got involved and so
we're starting to talk to Dan
about this and and then he got really
excited about the idea as well it's like
oh this is this is a really interesting
way of how how we could tie all these
things together I was also kind of
talking to Dan a lot during this time
and we had worked together so the team
kind of naturally organically formed and
then we were off to the races. And that
led to probably the most intense two
weeks of my career so far you know even
six years on nothing compares to it,
where Lee, Nick, myself and I believe
Jonathan Dan, who was an engineer on the
iOS app at the time, basically found four
desks that were sort of off in this
corridor that you know no one was really
using at the time because we had plenty
of space on campus we had just moved

Japanese: 
開発を始めました
100%の自信はなかったものの
試してみる価値はあると考えました
状況も整っていました
ダンは完全に批判的でした
彼は社内で 1番ニュースフィードと
そのオペレーションに精通していました
リーが提供したのは
ハードコアコンピュータサイエンスの深い知識
パーサーやコンパイラを書き
それに配慮してデザインができる
その組み合わせによって
上手くいきました
我々は高い目標を掲げて
取り組み始めました
プロダクションにリリースするためにコードを書きAPIリクエストを捌き
納期までにニュースフィードの機能を
全てカバーする必要がありました
その実現には同時に事を実装する必要がありました
フィード書き換えを行い
GraphQL稼働を稼働させ
ネイティブモバイルチームはそれを呼び出すための実装を行う
数多くの未知なる技術的な複雑さ

Vietnamese: 
và tụi tôi chuyển đến đó, bắt đầu làm việc.
Thậm chí cho tới lúc đó thì tụi tôi cũng chưa chắc 100% là cái ý tưởng này sẽ thực hiện được đâu, 
nhưng tôi nghĩ là nó rất đáng thử nghiệm nên đã bắt đầu luôn.
Dan là một thành viên rất quan trọng vì anh ấy hiểu về cách thức hoạt động của newsfeed nhiều hơn bất cứ ai trong công ty
Lee thì hiểu rất sâu về khoa học máy tính
ảnh có thể viết trình phân tích (parser), có thể viết trình biên dịch (compiler), và còn có mắt thẩm mỹ nữa
Sự kết hợp đó có thể sẽ mang dến sự thành công.
Tụi tôi đề ra một mục tiêu khó nhằn và phải chạy đua để đạt được nó.
Thành phẩm tạo ra phải sẵn sàng đưa vào sử dụng
có thể xử lý những request API,
và có những tính năng của một cái newsfeed như ngày hôm nay.
Tụi tôi phải thức khuya rất nhiều đêm để biến điều đó thành sự thật
Phải viết lại feed
GraphQL phải hoạt động được
và team lập trình di động gốc phải sử dụng được nó
và hàng tấn những rắc rối hay lỗi kỹ thuật chưa có lời giải.
Tụi tôi bắt đầu vào guồng và có thể làm việc như điên nhiều giờ liền liên tiếp.

English: 
and like let's go and build this thing
even then we weren't a hundred percent
confident that was the right call but we
thought it was worth trying and so we
got some some head space to try that out.
Dan was utterly critical because he knew
more about newsfeed and the way it
operated than anyone else at the company
what Lee brings is that deep
hardcore computer science like he can
write a parser, he can write a compiler
and he also brought a certain design
aesthetic to it as well
that was kind of the combination that
made it work we took a hard goal and we
started racing towards that. This thing
has to be up, production-ready,
serving api requests, and to do everything
that newsfeed does by this date. A lot of
clocks had to strike midnight at the
same time in order for this to work. The feed
rewrite needed to work we needed to make
GraphQL work, the native mobile team had
to execute and there's a ton of unknown
technical complexity and all that stuff.
And then we just kind of got into this

Portuguese: 
e vamos construir essa coisa
mesmo assim, não estávamos cem por cento
confiante de que foi a decisão certa, mas nós
pensei que valia a pena tentar e por isso
tem algum espaço para tentar isso.
Dan foi totalmente crítico porque sabia
mais sobre o feed de notícias e a maneira como
operado do que qualquer outra pessoa na empresa
o que Lee traz é tão profundo
ciência da computação incondicional como ele pode
escrever um analisador, ele pode escrever um compilador
e ele também trouxe um certo desenho
estética para isso também
esse foi o tipo de combinação que
fez funcionar, tomamos um objetivo difícil e nós
começou a correr para isso. Essa coisa
precisa estar pronto, pronto para produção,
servindo solicitações de API e fazer tudo
esse feed de notícias faz até essa data. Muito de
relógios tiveram que bater meia-noite no
mesmo tempo para que isso funcione. A alimentação
reescrever necessário para trabalhar, precisávamos fazer
Trabalho GraphQL, a equipe móvel nativa tinha
para executar e há uma tonelada de desconhecido
complexidade técnica e tudo isso.
E então nós meio que entramos nessa

Chinese: 
就像我们去建造这个东西
即使那样，我们也不是百分之一百
有信心那是正确的选择，但我们
认为值得尝试，所以我们
有一些空间可以尝试。
丹非常批评，因为他知道
有关新闻源及其方式的更多信息
比公司其他任何人都经营
李带来的是那么深
尽力而为
写一个解析器，他可以写一个编译器
他还带来了一定的设计
也很美
那是那种组合
使它起作用，我们做了一个艰巨的目标，我们
开始朝那个方向赛车。这东西
必须准备好生产
提供api请求并执行所有操作
该新闻提要在该日期之前完成。许多
钟不得不在午夜敲响
为了使它正常工作。饲料
重写我们需要做的工作
GraphQL工作，本地移动团队拥有
执行，还有很多未知数
技术复杂性以及所有这些东西。
然后我们就进入了

Spanish: 
Y como vamos a ir y construir esta cosa
incluso entonces no estábamos al cien por cien
Confiamos en que era la llamada correcta pero nosotros
Pensé que valía la pena intentarlo y por eso
Tengo un poco de espacio en la cabeza para probar eso.
Dan fue absolutamente crítico porque sabía
más sobre noticias y la forma en que
Operado como nadie en la compañía
lo que Lee trae es tan profundo
ciencia de la computación hardcore como él puede
escribe un analizador, él puede escribir un compilador
Y también trajo un cierto diseño.
estetica tambien
ese fue el tipo de combinación que
lo hicimos funcionar tomamos un objetivo difícil y nos
Comencé a correr hacia eso. Esta cosa
tiene que estar listo, listo para la producción,
Atendiendo solicitudes de api, y para hacer todo.
Esa noticia hace hasta esta fecha. Un montón de
Los relojes tenían que golpear la medianoche en el
mismo tiempo para que esto funcione. La alimentación
reescritura necesaria para trabajar necesitamos hacer
Trabajo GraphQL, el equipo móvil nativo tenía
para ejecutar y hay un montón de desconocido
Complejidad técnica y todo eso.
Y luego nos metimos en esto

Vietnamese: 
Không ai bắt ép tụi tôi làm việc cả, chỉ là tụi tôi cực kỳ hứng thú thôi.
Đó là một trong những trải nghiệm tuyệt vời nhất trong đời tôi luôn, vì tôi hoàn toàn bị kích thích bởi dự án này. 
Có lẽ lúc đó không ai tách GraphQL ra khỏi tụi tôi được luôn.
GraphQL dần được hoàn thiện trong vài tháng cho tới khoảng giữa tháng 8 năm đó,
tụi tôi đã ra mắt ứng dụng Facebook đầu tiên cho iOS 5.0, một ứng dụng gốc thật sự. 
Đó là lần đầu tiên GraphQL được triển khai
và chỉ trong khoảng 1 năm rưỡi sau thì tụi tôi đã mở rộng GraphQL API ra ngoài tính năng newsfeed
Lúc này nó bao hàm hầu hết các sản phẩm hiện có trên ứng dụng iOS của Facebook luôn.
Và đó có lẽ là kết thúc của chương đầu tiên trên hành trình phát triển GraphQL.
Tôi sẽ mô phỏng nó như thế này.

English: 
rhythm where you start working like
ridiculous hours not because anyone was
asking us to you but like we were
addicted it was one of the coolest
experiences of my life to just be so
excited about what we were working on
that you know we almost couldn't be torn
away from it GraphQL started to kind
of take shape in those couple of months
and this sort of went until August, it was
actually mid-August that we released
what was at the time known as Facebook
for iOS 5.0, it was the native rewrite, it
was the first time that GraphQL was
deployed in the wild and really over the
next probably year and a half
expanded sort of the surface area of the
GraphQL API to not just cover newsfeed
but really to cover most of the product
that is the iOS app you know
then and the iOS app today and that was sort
of the end of that initial chapter of

Chinese: 
你开始工作的节奏
荒谬的时间不是因为有人
向我们要你，但就像我们曾经
上瘾是最酷的之一
我一生的经历是如此
对我们正在做的事情感到兴奋
你知道我们几乎无法被撕裂
远离它GraphQL开始种
在这几个月中成型
直到八月，
实际上是我们发布的八月中旬
当时称为Facebook的东西
对于iOS 5.0，它是本机重写，
是GraphQL第一次
部署在野外，真的在
下一个大概一年半
扩大了表面积
GraphQL API不仅涵盖新闻提要
但实际上涵盖了大多数产品
那就是你知道的iOS应用
然后是今天的iOS应用
的第一章末尾

Japanese: 
そして我々はとんでもなく長時間
働くリズムに突入しました
誰に頼まれた訳でもないですが
熱中していたのです
取り組んでいたことにあれほど興奮したのは
私の人生で最高の経験です
離れられなくなっていました
GraphQLはその数ヶ月で形になり始めました
そして8月中旬に
iOS 5.0用 Facebookをリリースしました
それはネイティブで書き直されたもので
GraphQLが初めて世にデプロイされました
その後おそらく1年半
GraphQL APIの利用範囲が
ニュースフィードのみから
ここまでがGraphQL開発の第一章です

Portuguese: 
ritmo em que você começa a trabalhar como
horas ridículas não porque alguém estava
nos pedindo para você, mas como se estivéssemos
viciado foi um dos mais legais
experiências da minha vida para ser tão
animado com o que estávamos trabalhando
que você sabe que quase não poderíamos ser rasgados
longe dele GraphQL começou a digitar
de tomar forma nesses dois meses
e isso foi até agosto, foi
na verdade, em meados de agosto, lançamos
o que na época era conhecido como Facebook
para iOS 5.0, foi a reescrita nativa,
foi a primeira vez que o GraphQL foi
implantado na natureza e realmente sobre o
próximo provavelmente ano e meio
tipo expandido da área de superfície do
API do GraphQL para não apenas cobrir o feed de notícias
mas realmente para cobrir a maior parte do produto
esse é o aplicativo iOS que você conhece
então e o aplicativo iOS hoje e isso foi uma espécie
do final desse capítulo inicial de

Spanish: 
ritmo donde empiezas a trabajar como
Horas ridículas no porque nadie fuera
preguntándonos, pero como si fuéramos
Adicto fue uno de los más geniales.
experiencias de mi vida para ser tan
entusiasmados con lo que estábamos trabajando
que sabes que casi no podríamos estar desgarrados
lejos de él GraphQL comenzó a clase
de tomar forma en esos dos meses
y esto fue hasta agosto, fue
En realidad a mediados de agosto que lanzamos
Lo que en su momento se conocía como Facebook.
para iOS 5.0, fue la reescritura nativa,
Fue la primera vez que GraphQL fue
desplegado en la naturaleza y realmente sobre el
el próximo año y medio probablemente
tipo expandido de la superficie de la
GraphQL API no solo para cubrir noticias
Pero realmente para cubrir la mayor parte del producto.
esa es la aplicación de iOS que conoces
entonces y la aplicación de iOS de hoy y que era una especie
del final de ese capítulo inicial de

Vietnamese: 
Tôi sẽ giải thích nó hơi lòng vòng một xíu.
Bạn có một điện thoại di động, và bạn có một máy chủ
nó giống kiểu máy bán hàng tự động vậy đó.
Với REST API truyền thống thì khi bạn bấm 1 nút, bạn sẽ có được 1 lon nước
Và vấn đề ở đây là bạn phải bấm đi bấm lại nhiều lần để lấy được nhiều thứ và như vậy sẽ rất chậm.
Và cách khắc phục là làm một cái nút đặc biệt
bấm 1 lần nó sẽ cho ra 4 lon, và một nút khác mà bấm 1 lần cho ra 5 lon.
Làm tôi nhớ tới một tập trong phim The Office, đồ đạc của Dwight bị bỏ vào máy bán hàng tự động hết.
Một đống đồ và ảnh chỉ có thể lấy từng cái một ra.
Nhưng mà ở trong cái máy lại có một bao tiền xu
nên bạn bỏ vào 1 đồng xu rồi lấy cái bao tiền đó ra, rồi lại bỏ thêm 1 đồng xu vào để lấy cái khác ra. 

Chinese: 
GraphQL的发展
我可能会自我模仿。好吧，我有一根棍子
从多个方面解释它
来回旅行，所以我解释了。
你有手机，你有
一台服务器，就像一台自动售货机，
所以传统的休息就像你按
一键拿一件事，然后
您按一个时就会发生此问题
按钮得到一件事，你必须按
一次有很多按钮，那就是
慢，所以人们做的是
专用按钮
就像说一个按钮一样
四件事另一个按钮，您会得到五件事。这个
让我想起《办公室》的一集
德怀特所有的东西都被锁在那里
自动贩卖机。只是少数
像宿舍，他必须
一次，从
售货机
好吧，但如果像那袋
宿舍也在自动售货机中
就像你必须投入四分之一
宿舍的袋子，以便您可以
投入四分之一来获得另一件事

Portuguese: 
Desenvolvimento do GraphQL
Eu posso me auto-emular. Tudo bem, a única vara que eu tenho
está explicando isso em termos de múltiplos
ida e volta, então eu expliquei tudo bem ..
Você tem um telefone celular, você tem
um servidor, é como uma máquina de venda automática e
resto tão tradicional é como você pressiona
um botão e obter uma coisa e depois
esse problema acontece onde você pressiona um
botão obter uma coisa que você tem que pressionar
muitos botões um de cada vez e isso é
lento então o que as pessoas fazem é fazer uma
botões para fins especiais
que como dizer como um botão que você recebe
quatro coisas outro botão você recebe cinco coisas. este
me lembra o episódio de The Office
onde todas as coisas de Dwight ficam trancadas
a máquina de venda automática. Apenas um punhado de
como quartos e ele tem que, um em
uma vez, recupere todos os itens da mesa do
Maquina de vendas
Bem, mas se esse saco de
quartos também estava na máquina de venda automática
como você tem que colocar um quarto para chegar
o saco de moedas para que você possa
colocar um quarto para conseguir outra coisa

English: 
GraphQL's development
I might self-emulate. Alright, the one stick I have
is explaining it in terms of multiple
round trips so I explained it okay..
You have a mobile phone, you have
a server, it's like a vending machine and
so traditional rest is like you press
one button and get one thing and then
this problem happens where you press one
button get one thing you have to press
lots of buttons one at a time and that's
slow so what people do is they make a
special-purpose buttons
that like say like one button you get
four things another button you get five things. This
reminds me of the episode of The Office
where all of Dwight's stuff gets locked in
the vending machine. Just a handful of
like quarters and he has to, one at
a time, retrieve every desk item from the
vending machine
Well but if like that bag of
quarters was also in the vending machine
like you got to put a quarter in to get
the bag of quarters out so that you can
put a quarter in to get another thing

Spanish: 
Desarrollo de GraphQL
Podría auto-emular. Bien, el único palo que tengo.
lo está explicando en términos de múltiples
viajes de ida y vuelta así que lo expliqué bien ..
Tienes un teléfono móvil, tienes
un servidor, es como una máquina expendedora y
Así que el descanso tradicional es como presiona
un botón y obtener una cosa y luego
este problema ocurre donde presionas uno
botón conseguir una cosa que tienes que presionar
muchos botones uno a la vez y eso es
lento, así que lo que la gente hace es hacer una
botones especiales
que me gusta decir como un botón que tienes
Cuatro cosas otro botón, obtienes cinco cosas. Esta
Me recuerda el episodio de The Office.
donde todas las cosas de Dwight se bloquean
La máquina expendedora. Sólo un puñado de
Como cuartos y tiene que hacerlo, uno en
una vez, recuperar todos los elementos de escritorio de la
máquina expendedora
Bueno pero si como esa bolsa de
cuartos también estaba en la máquina expendedora
como tienes que poner un cuarto para conseguir
la bolsa de monedas para que puedas
poner un cuarto para obtener otra cosa

Japanese: 
複数回の往復の観点から
よく説明するんだけど
携帯電話とサーバーがある
自動販売機のようなものだ
従来のRESTでは一つボタンを押して
一つの物を得ていたようなものだ
やがて問題が起こる
ボタンは一度に一つしか押せない
たくさんの物を手に入れるのに時間がかかる
そこで人々は特別なボタンを作る
それを押すと
一度に4つの物が手に入るボタンや
5つの物が手に入るボタン
テレビドラマのエピソードを思い出すよ
私物が全て自販機に入れられてしまった男の話
取り戻すために コインを入れてボタンを押す
一度に一つずつ
コインの入った袋も自販機の中だったので
取り戻すためにコインを入れる
別の物を取り戻すために
またコインを入れる

English: 
out like I can only do one at a time
imagine you invent a new thing where you
can press exactly the buttons you want
and then get it in one shot but in combination
with that, it's way more fun.
I have no
idea if Nick anticipated that GraphQL
would be where it is today three years
ago but it wouldn't surprise me if he
did like that is sort of his you
know that gift of foresight and the
ability to say you know what just as in
2012 we could sort of guess or he could
sort of guess like this is going to
become the future of you know Facebook's
native mobile apps, in 2015 I think he
was looking saying you know what this
could be big, this could really you know
change the industry
I definitely was
trying to persuade Lee to open-source
this for a while I think I
referred to it as my Byronic fantasy
actually my initial reaction wasn't like
that sounds amazing like when can I
start helping it was "are you sure?"

Japanese: 
一度に一つずつしかできない！
想像してみて
欲しいものが一度で全部出てくる
ボタンを開発するんだ
それを組み合わせたらもっと面白いと思うんだ
ニックが3年前に
GraphQLの現在の姿を予見していたか
私には分かりませんが
予見していたとしても驚きません
彼には先見の明があるのです
2012年の時点では皆
推測しかできませんでしたが
Facebook の
ネイティブモバイルアプリになることを
彼は 2015年の時点で
これは大きなものになる
業界を変えるものになると話していました
確かに私はオープンソース化について
リーを説得していました
最初はあまり乗り気ではありませんでした
「本気で？」と思いました

Portuguese: 
como eu só posso fazer um de cada vez
imagine que você inventa uma coisa nova onde você
pode pressionar exatamente os botões que você deseja
e depois obtê-lo de uma só vez, mas em combinação
com isso, é muito mais divertido.
eu não tenho
idéia se Nick antecipou que GraphQL
seria onde está hoje três anos
atrás, mas não me surpreenderia se ele
fez isso é uma espécie de você
conhecer esse dom de previsão e o
capacidade de dizer que você sabe o que, assim como em
2012 poderíamos adivinhar ou ele poderia
tipo de palpite como este vai
tornar-se o futuro de você saber do Facebook
aplicativos móveis nativos, em 2015 acho que ele
estava olhando dizendo que você sabe o que isso
poderia ser grande, isso poderia realmente você saber
mudar a indústria
Eu definitivamente estava
tentando convencer Lee a abrir o código-fonte
isso por um tempo eu acho que
referido como minha fantasia birônica
na verdade, minha reação inicial não foi como
isso soa incrível como quando posso
começar a ajudar foi "você tem certeza?"

Spanish: 
como si solo pudiera hacer una a la vez
Imagina que inventas una cosa nueva donde
Puede presionar exactamente los botones que desee
y luego conseguirlo en un solo tiro, pero en combinación
Con eso, es mucho más divertido.
No tengo
idea si Nick anticipó que GraphQL
Estaría donde está hoy tres años.
Hace pero no me sorprendería si él
Me gustó que fuera una especie de suya.
saber que don de previsión y la
capacidad de decir que sabes lo que acaba de hacer
2012 podríamos adivinar o él podría
tipo de conjetura como esto va a
convertirse en el futuro de ustedes saben de Facebook
aplicaciones móviles nativas, en 2015 creo que él
Estaba mirando diciendo que sabes lo que esto
podría ser grande, esto realmente podría saber
cambiar la industria
Yo definitivamente era
Tratando de persuadir a Lee de código abierto
esto por un tiempo creo que
referido a ella como mi fantasia byronica
en realidad mi reacción inicial no fue como
Eso suena increíble como cuando puedo
Empezar a ayudarlo fue "estas seguro?"

Vietnamese: 
Nhưng mà mỗi lần chỉ được bỏ 1 xu thôi.
Tưởng tượng bạn phải tạo ra một cái máy sao cho những nút bấm có tính năng chính xác như mình muốn
bấm 1 lần là lấy được ngay.
Vừa tiện mà vừa thú vị hơn nhiều
Tôi hoàn toàn không biết là 3 năm trước Nick có mong đợi GraphQL
sẽ phát triển như ngày hôm nay hay không
nhưng nếu ảnh có thì tôi cũng không ngạc nhiên lắm  vì ảnh có tầm nhìn xa
và có thể là từ hồi năm 2012 thì anh ấy đã tự tin
rằng ý tưởng này sẽ là những ứng dụng di động gốc của Facebook trong tương lai
Và vào năm 2015 thậm chí ảnh còn tin rằng nó sẽ thay đổi cả ngành công nghiệp này 
Tôi đã cố gắng thuyết phục Lee mở mã nguồn trong một khoảng thời gian
Thật ra thì phản ứng đầu tiên của tôi lúc nghe tin không phải là "Ý tưởng đó hay đấy, chừng nào bắt đầu"
mà tôi kiểu "Ông chắc chứ?"
Thuyết phục Lee làm một điều gì đó là cả một quá trình

Chinese: 
就像我一次只能做一个
想像你在哪里发明了新事物
可以完全按您想要的按钮
然后一口气拿出来
这样，它会变得更加有趣。
我没有
尼克是否想到了GraphQL的想法
会是今天的三年
以前，但是如果他
确实有点像他的你
知道有远见的礼物和
说你知道什么的能力
2012年，我们可以猜测，或者他可以
像这样的猜测
成为您所知道的Facebook的未来
原生移动应用，我认为他在2015年
一直在说你知道这是什么
可能很大，这真的可以知道吗
改变行业
我肯定是
试图说服李开源
这一段时间我想我
称它为我的拜伦式幻想
其实我最初的反应不是
听起来就像我什么时候可以
开始帮助它是“您确定吗？”

Spanish: 
Convencer a Lee de hacer algo es una
proceso y luego, de repente, "estoy de acuerdo!
y deberíamos rediseñar totalmente el
Idioma y una versión de código abierto que nosotros
no lo uses "y yo soy como eres
¿hablando sobre? Así que mi lanzamiento a Nick fue
echemos un vistazo a los primeros principios
GraphQL, si empezamos GraphQL con qué
Ahora lo sabemos y lo rediseñamos,
¿Qué construiríamos? Muchos de los cambios.
que terminamos haciendo mucho de ti
Saber cosas que lo hacen sentir aún más.
Diseñado hoy que lo hizo en usted sabe
2012 vino de Lee y luego lo que yo
fue capaz de tipo de mirar era como bien
si vamos a ser sabes en React
Europa en julio, ¿dónde tenemos que estar?
¿Junio? ¿Dónde tenemos que estar en mayo? Nosotros
Tenía esta visión de que esto realmente podría
Cambiamos la industria y tuvimos una cosa.
que somos como si esto está listo para ir
esto va a ser utilizable que tienes tipo de
ese sentimiento especial como wow esto es
En realidad va a ser un sistema que va a
mueve la aguja
esta va a ser la forma en que vamos a
construir aplicaciones ahora. Todos nosotros tipo de
entendido que al igual que si tiene éxito

Vietnamese: 
nhưng rồi tự nhiên anh ấy nói "Tôi đồng ý"
"nhưng chúng ta sẽ phải thiết kế lại toàn bộ ngôn ngữ và công bố một mã nguồn mà chúng ta không còn sử dụng nữa." 
Tôi kiểu "Anh đang nói cái gì vậy?"
Tôi nói với Nick
hãy nhìn vào những nguyên tắc của GraphQL
nếu chúng ta bắt đầu xây dựng GraphQL với những kiến thức mà chúng ta có về GraphQL như bây giờ,
thì chúng ta sẽ thiết kế lại nó như thế nào?
Tụi tôi tạo nên rất nhiều sự thay đổi, và cải tiến thiết kế so với phiên bản của năm 2012.
Tụi tôi cân nhắc mọi thứ: nếu chúng ta muốn đem ý tưởng này tới sự kiện React Europe vào tháng 7,
thì chúng ta phải hoàn thành cái gì vào tháng 6, chúng ta phải hoàn thành cái gì vào tháng 5?
Tụi tôi đã thật sự tin rằng ý tưởng này sẽ thay đổi cả một ngành công nghiệp,
 tin rằng nó sẽ được hoàn thiện và đưa vào sử dụng,
một niềm tin đặc biệt rằng đây sẽ là cách mà người ta xây dựng ứng dụng trong tương lai. 
Tụi tôi hiểu rằng phải thành công thì mới biến những điều đó thành sự thật

English: 
Convincing Lee to do something is a
process and then all of a sudden "I agree!
and we should totally redesign the
language and open-source a version that we
don't use." and I'm like what are you
talking about? So my pitch to Nick was
let's take a first principles look at
GraphQL, if we started GraphQL with what
we know now and redesigned it,
what would we build? A lot of the changes
that we ended up making a lot of the you
know things that makes it feel even more
designed today than it did in you know
2012 came from Lee and then the thing I
was able to sort of look into was like okay
if we're gonna be you know at React
Europe in July, where do we have to be by
June? Where do we have to be by May? We
had this vision that this could really
change the industry and we had a thing
that we're like yes this is ready to go
this is gonna be usable you kind of have
that special feeling like wow this is
actually gonna be a system that is gonna
move the needle
this is gonna be the way we're gonna
build apps now. All of us kind of
understood that like if successful that

Japanese: 
リーを説得するのは時間がかかっていましたが
彼は突然、賛成すると
全く新しく再設計してオープンソース化しようと提案しました
私の理解は追い付きませんでした
GraphQL の最初の原則の確認しようと提案しました
現在の知識でGraphQL を
再構築するとしたらどうやるか
結果的に行った多くの修正や
2012年当時より多くを作りこんだのは
リーの提案によるものです
7月の React Europeに出るためには
5月 6月の時点で必要な進捗を考えました
これは業界を変えるものだと予見しており
準備は整い 使用可能でした
特別な予感がありました
このシステムは
目立った変化を生むはずと思っていました
この方法でアプリを開発し
成功すればこれが正解となる

Chinese: 
说服李某做某事是
过程，然后突然“我同意！
我们应该彻底重新设计
语言和开源版本，
不要使用。”，我就像你在说什么
在说什么？所以我对尼克的建议是
让我们先来看看
GraphQL，如果我们以什么启动GraphQL
我们现在知道并重新设计了，
我们将建造什么？很多变化
我们最终赚了很多
知道让自己感觉更多的事情
今天的设计比您知道的要好
2012年来自李，然后是我
能够看起来很像
如果我们要成为你在React
7月的欧洲，我们必须去哪里
六月？到五月我们必须去哪里？我们
有这样的愿景，那就是
改变行业，我们有了一个东西
我们就像是的，这已经准备好了
这将是可用的，你有点
那种特别的感觉，哇
实际上将成为一个系统
移动针头
这将是我们的方式
立即构建应用。我们所有人都
理解就像成功

Portuguese: 
Convencer Lee a fazer algo é uma
processo e, de repente "eu concordo!
e devemos redesenhar totalmente o
idioma e código-fonte aberto uma versão que nós
não use. "e eu sou como o que você é
falando sobre? Então, meu discurso para Nick foi
vamos dar uma primeira olhada em princípios
GraphQL, se começássemos o GraphQL com o que
sabemos agora e redesenhamos,
o que construiríamos? Muitas mudanças
que acabamos fazendo muito do seu
sabe coisas que a fazem sentir ainda mais
projetado hoje do que você sabe
2012 veio de Lee e então a coisa que eu
foi capaz de tipo de olhar era como tudo bem
se vamos ser você sabe em reagir
Europa em julho, onde devemos estar
Junho? Onde devemos estar em maio? Nós
teve essa visão de que isso poderia realmente
mudar a indústria e tivemos uma coisa
que somos como sim, isso está pronto para ir
isso vai ser utilizável você meio que tem
esse sentimento especial como uau isso é
realmente vai ser um sistema que vai
mova a agulha
este vai ser o caminho que vamos
crie aplicativos agora. Todos nós meio que
entendeu que, como se bem sucedido que

English: 
would be true so it was you know it was an
exciting thing to build. We decided it
would be really nice to announce all the
work that we had been doing publicly to
a crowd and so React Europe was the next
conference coming up that we knew would
have reasonable attendance and kind of
aligned with this community that we
wanted to talk to we called it a draft,
there's definitely parts that were
still very rough and the reaction kind of blew us away
Good afternoon thanks for
joining us today let's start by talking
about client-side development today this
is GraphQL since January inspired by
your enthusiasm, Nick, Dan and I, along
with a handful of our co-workers, have
been busy on a project to evaluate every
detail of GraphQL, making improvements,
fixing inconsistencies and writing a
specification that describes GraphQL and
how it works we really hope that
this helps those of you who are excited
to build versions of GraphQL for your
own servers. GraphQL has a lot of
excitement in the community we tried to

Vietnamese: 
 nên tụi tôi vô cùng hào hứng làm việc.
Tụi tôi nghĩ là sẽ rất tuyệt nếu có thể công khai toàn bộ dự án mà tụi tôi đã làm việc bấy lâu nay
và React Europe tình cờ lại là hội nghị công nghệ gần nhất sẽ diễn ra,
với cộng đồng người tham dự đông đảo và cũng chính là đối tượng mà tụi tôi muốn chia sẻ dự án này.
Tụi tôi quyết định thử, và mặc dù bài nói hôm đó không hoàn toàn trơn tru
nhưng phản ứng của mọi người làm tụi tôi ngạc nhiên luôn.
Chào mọi người, cảm ơn vì đã góp mặt ở đây nhé.
Hôm nay tôi muốn nói về sự phát triển hướng khách hàng (client-side).
Đây là GraphQL, một dự án mà Nick, Dan và tôi, cùng một số đồng nghiệp đã khởi đầu từ tháng 1
Tụi tôi đã làm việc quần quật để đánh giá từng chi tiết trong GraphQL,
cải thiện nó, sửa chữa lỗi
và viết nên một bản hướng dẫn chi tiết về GraphQL cũng như cách nó hoạt động.
Tụi tôi hy vọng là tài liệu này sẽ giúp được những ai
đang muốn tạo ra những phiên bản GraphQL mới cho máy chủ của chính mình.
GraphQL đã tạo ra sự kích thích trong cộng đồng

Spanish: 
Sería cierto por lo que era sabes que era una
cosa emocionante de construir. Lo decidimos
Sería muy bueno anunciar todo el
trabajo que habíamos estado haciendo públicamente
Una multitud y React Europe fue la siguiente.
próxima conferencia que sabíamos que haría
tener una asistencia razonable y tipo de
alineado con esta comunidad que nosotros
quería hablar con lo llamamos un proyecto,
definitivamente hay partes que fueron
Todavía muy áspero y la reacción nos sorprendió.
Buenas tardes gracias por
uniéndose a nosotros hoy vamos a empezar hablando
sobre el desarrollo del lado del cliente hoy en día este
Es GraphQL desde enero inspirado en
tu entusiasmo, Nick, Dan y yo, junto
con un puñado de nuestros compañeros de trabajo, han
estado ocupado en un proyecto para evaluar cada
Detalle de GraphQL, realizando mejoras,
arreglando inconsistencias y escribiendo una
especificación que describe GraphQL y
Cómo funciona realmente esperamos que
Esto ayuda a aquellos de ustedes que están emocionados.
para construir versiones de GraphQL para tu
servidores propios. GraphQL tiene una gran cantidad de
entusiasmo en la comunidad tratamos de

Portuguese: 
seria verdade, então você sabia que era um
coisa emocionante para construir. Nós decidimos isso
seria muito bom anunciar todas as
trabalho que estávamos fazendo publicamente para
uma multidão e então React Europe foi o próximo
conferência chegando que sabíamos que
ter atendimento razoável e tipo de
alinhado com esta comunidade que nós
queria conversar, chamamos de rascunho,
definitivamente há partes que eram
ainda muito difícil e a reação meio que nos surpreendeu
Boa tarde obrigado por
se juntar a nós hoje vamos começar falando
sobre o desenvolvimento do lado do cliente hoje isso
é o GraphQL desde janeiro inspirado em
seu entusiasmo, Nick, Dan e eu, junto
com um punhado de nossos colegas de trabalho,
ocupado em um projeto para avaliar todos os
detalhes do GraphQL, fazendo melhorias,
corrigir inconsistências e escrever um
especificação que descreve o GraphQL e
como funciona, realmente esperamos que
isso ajuda aqueles que estão animados
para criar versões do GraphQL para o seu
próprios servidores. O GraphQL tem muitos
emoção na comunidade tentamos

Chinese: 
会是真的，所以你知道那是一个
令人兴奋的东西。我们决定了
宣布所有
我们一直在公开进行的工作
人群，因此下一个欧洲之战
我们知道会召开的会议
有合理的出勤率和种类
与此社区保持一致
想和我们谈谈这是一个草稿，
肯定有一些零件
仍然很粗糙，反应让我们震惊
下午好，谢谢
今天加入我们，让我们从谈论开始
关于今天的客户端开发
自一月份以来是GraphQL的灵感来源
您的热情，尼克，丹和我
与我们的几个同事一起
忙于评估每个项目的项目
GraphQL的细节，进行改进，
解决不一致问题并撰写
描述GraphQL和
如何运作，我们真的希望
这可以帮助那些兴奋的人
为您构建GraphQL版本
自己的服务器。 GraphQL有很多
我们试图让社区兴奋

Japanese: 
この開発はエキサイティングだと感じていました
我々の取り組みを多くの人に
発表したいと考えました
React Europeが
直近のカンファレンスでした
多くの参加者が見込まれ
リーチしたいコミュニティとも繋がっている
まだドラフトと呼んでいて
かなりラフな部分もありましたが
聴衆の反応に感動しました
こんにちは
ご来場ありがとうございます
今日はクライアント側の
開発についてお話します、GraphQLです
1月以降 皆さんの熱意に押され
ニック、ダン、私と同僚数人で
プロジェクトに取り組みました
GraphQLの詳細の評価と改善
不整合の修正と
GraphQLを説明する仕様書の作成
機能の仕方
ご自身のサーバーで
GraphQL の使用を考えている方の
助けになることを願っています
GraphQLコミュニティには
ワクワクがたくさんあります

Japanese: 
フロントエンド開発者向けに
理想的だと考えたAPIの設計に取り組みました
そして逆行してテクノロジーに取り組みました
多くの方々がGitHubに興味を持っていることが
分かっていました
仕様書のドラフトが公開されていることを
お知らせします
2015年後半 GraphQLのspecが
JavaScripのリファレンス実装と一緒に公開された頃
JavaScriptのリファレンス実装の最初のユーザーの一人でした

Vietnamese: 
Chúng tôi cố gắng tạo ra một API gần như hoàn hảo
cho các lập trình viên front-end và rồi quay lại xử lý công nghệ bên dưới.
Trên GitHub tôi thấy hàng tá người hào hứng với dự án này.
Và hôm nay chúng tôi rất vui vì được chia sẻ với mọi người
một tài liệu dự thảo của GraphQL, hoàn toàn công khai.
Năm 2015, khi tài liệu GraphQL được công bố lần đầu tiên cùng với tài liệu cài đặt chuẩn trong JavaScript
tôi là một trong những người dùng đầu tiên sử dụng Javascript.
Tôi cũng khá tự tin rằng tôi và Tim Griesser

Chinese: 
设计我们认为理想的API
给前端开发人员，然后工作
落后于我们拥有的技术
已经看过你认识很多人
对GitHub感兴趣。所以今天我真的
很高兴与您分享我们有一个
现在的规范工作草案
上市
2015年下半年是GraphQL规范
与
JavaScript中的参考实现
我是的第一个用户之一
JavaScript参考实现
我非常肯定Tim Griesser

English: 
design what we thought was the ideal API
for front-end developers and then work
backwards to the technology we've
already seen you know a ton of people
interested on GitHub. So today I'm really
excited to share with you that we have a
working draft of the spec that is now
public
Later in 2015 is when the GraphQL spec
was first published along with the
reference implementation in JavaScript
and I was one of the first users of
the JavaScript reference implementation
I'm pretty positive that Tim Griesser

Portuguese: 
projetar o que pensávamos ser a API ideal
para desenvolvedores front-end e, em seguida, trabalhe
de volta para a tecnologia que temos
já vi você conhecer uma tonelada de pessoas
interessado no GitHub. Então hoje eu estou realmente
animado em compartilhar com você que temos um
rascunho da especificação que está agora
público
Mais tarde, em 2015, é quando a especificação do GraphQL
foi publicado pela primeira vez junto com o
implementação de referência em JavaScript
e eu fui um dos primeiros usuários de
a implementação de referência JavaScript
Tenho certeza de que Tim Griesser

Spanish: 
diseñamos lo que pensamos que era la API ideal
para los desarrolladores de aplicaciones para usuario y luego trabajar
hacia atrás a la tecnología que hemos
Ya he visto que sabes un montón de gente
interesado en GitHub. Así que hoy estoy realmente
emocionado de compartir con ustedes que tenemos una
borrador de trabajo de la especificación que es ahora
público
Más adelante en 2015 es cuando la especificación GraphQL
fue publicado por primera vez junto con el
implementación de referencia en JavaScript
y yo fui uno de los primeros usuarios de
la implementación de referencia de JavaScript
Estoy bastante seguro de que Tim Griesser

Japanese: 
ティム・グレイサーと私は
発表からほぼ2週間後に作業を始め本番環境で利用し始めました
GraphQL のような物を自分たちで作れないか
と考えていたのです
フル機能でなくていいから
サッと作れないかと
似たような利点があるものを
実際に着手しようとした時に
GraphQLが最初にリリースされたのです
すぐに使い始めました
GraphQL APIを探索する
ツールのGraphiQLも
同時に発表されたので
私はすぐに Electronでラッパーしたアプリを作成しました
そうすればウェブサーバーの
ホスト外でも使用できる
そのGraphiQLアプリは今でも
私のGitHubにあって
業界で広く使われています
私はそれをGraphiQLリリース後の
数時間で作りました
面白いですね
私は間違いなくGraphQLのアーリーアダプターですね

Chinese: 
我把它像两个
首次宣布几周后，我们
甚至开始喜欢看喜欢
我们可以建立类似的东西吗
GraphQL很快就像
功能不全，但给了我们
类似的好处和我们一样
开始真正考虑做
那是GraphQL第一次发布的时候
所以我们立即开始使用它
GraphiQL让您有所作为的工具
探索您的GraphQL API
我同时宣布
立即用
电子包装纸，以便我可以使用
它被托管在一个外部
Web服务器，并且该graphiql-app仍在我的GitHub上并被使用
在整个行业中，我建立了
像是在GraphiQL数小时之内
被释放，那是很漂亮的
有趣，所以我绝对是GraphQL的早期采用者

English: 
and I put that into production like two
weeks after it was first announced we
were even starting to like see like
could we build something kind of like
GraphQL like very quickly that was like
not fully featured but kind of gave us
similar benefits and right as we were
starting to actually think about doing
that is when GraphQL was first released
and so we started using it right away
GraphiQL the tool that lets you kind of
explore your GraphQL API that was also
announced at the same time and I
immediately wrapped it with like
an electron wrapper so that I could use
it outside of it being being hosted on a
web server somewhere and that graphiql-app is still on my GitHub and is used
all over the industry and I built that
like within hours of GraphiQL first
being released which was which is pretty
funny so I was definitely a GraphQL early adopter

Vietnamese: 
có thể đưa nó vào sử dụng chỉ sau khoảng 2 tuần tính từ thời điểm công bố
Thật ra thì trước đó, tôi đã từng nghĩ tới việc xây dựng một thứ giống với GraphQL rồi,
có thể không đầy đủ các tính năng như thế nhưng hiệu quả và lợi ích thì như nhau,
và tôi cũng đã nghĩ tới chuyện bắt tay vào làm nhưng rồi GraphQL đã ra mắt và chúng tôi sử dụng nó liền luôn.
GraphiQL, công cụ giúp bạn khám phá GraphQL API
 cũng được công bố cùng thời điểm đó. 
Ngay lúc đó, tôi đã làm một lớp Wrapper cho nó, lưu trữ trên một web server để có thể dễ dàng sử dụng.
Cho tới bây giờ thì ứng dụng GraphiQL đó vẫn còn trên GitHub của tôi
và được rất nhiều đồng nghiệp sử dụng,
nhưng thực tế thì tôi chỉ làm cái đó trong vài giờ đồng hồ sau khi GraphiQL ra mắt mà thôi. 
Chính xác thì tôi là một trong những người sử dụng GraphQL sớm nhất.

Portuguese: 
e eu coloquei isso em produção como dois
semanas depois que foi anunciado pela primeira vez
estavam começando a gostar de ver como
poderíamos construir algo como
GraphQL gosta muito rapidamente que era como
não totalmente caracterizado, mas meio que nos deu
benefícios semelhantes e certo como estávamos
começando a realmente pensar em fazer
foi quando o GraphQL foi lançado pela primeira vez
e então começamos a usá-lo imediatamente
GraphiQL a ferramenta que permite que você meio que
explore sua API GraphQL que também foi
anunciado ao mesmo tempo e eu
imediatamente embrulhado com
um invólucro de elétrons para que eu pudesse usar
fora de ser hospedado em um
servidor da Web em algum lugar e esse graphiql-app ainda está no meu GitHub e é usado
em toda a indústria e eu construí isso
como dentro de algumas horas do GraphiQL primeiro
sendo lançado, que foi o que é bonito
engraçado, então eu definitivamente era um dos primeiros a adotar o GraphQL

Spanish: 
y puse eso en producción como dos
semanas después de que se anunció por primera vez
incluso estaban empezando a gustar ver como
podríamos construir algo así como
GraphQL gusta muy rápidamente que era como
No está totalmente presentado, pero nos dio un poco.
beneficios similares y justo como éramos
empezando a pensar realmente en hacer
Fue entonces cuando se lanzó GraphQL por primera vez.
Y así empezamos a usarlo de inmediato.
GraphiQL la herramienta que te permite tipo de
explorar su API GraphQL que también fue
Anunciado al mismo tiempo y yo
inmediatamente envuelto con como
un envoltorio de electrones para que yo pudiera usar
fuera de ella siendo alojado en una
servidor web en algún lugar y esa aplicación graphiql todavía está en mi GitHub y se usa
en toda la industria y construí eso
como a las pocas horas de GraphiQL primero
siendo liberado, que era lo que es bastante
divertido, así que definitivamente fui un adoptante temprano de GraphQL

English: 
Twitter's kind of been
like an inspiration at least for like
Medium and other places because they're
like a big company that's using GraphQL
I was kind of like one of the driving
forces at Medium for trying to get
GraphQL going. Everyone does it a little
bit differently but a lot of people who
are using, who are coming from like a
kind of like a legacy system like they
aren't starting off with GraphQL
just like immediately usually people are
like oh GraphQL is gonna be awesome
but we can't do it you know just plug
everything in so we have to put it on
top of something so they create this
like GraphQL gateway that sits on top
of the REST API and that's like that
kind of like you know gives you the time
to sort of start migrating stuff off of
like rest if you want or changing it
around or doing something else on the
backend while still getting like the
benefits of GraphQL that's like what
Medium did, it's actually also sort of what
Twitter did so we have GraphQL and
we're using, some of it's sitting on top
of a REST API, but it's also connecting
to like other micro services and stuff
but we actually have this intermediate
system called Strato which is kind of
like you can think of it as like a
virtual database kind of thing
so what GraphQL ends up doing is just

Vietnamese: 
Twitter luôn là nguồn cảm hứng cho Medium và nhiều công ty khác
 vì đó là một công ty lớn và đang sử dụng GraphQL
Tôi là một trong những thành viên đi đầu ở Medium trong việc đưa GraphQL vào sử dụng
và mỗi người làm mỗi kiểu khác nhau.
Nhưng nhiều người phải kế thừa một hệ thống có sẵn, họ không bắt đầu ngay từ đầu với GraphQL,
nên họ biết rằng "Oh GraphQL sẽ rất là thú vị đó" nhưng họ không thể cứ đưa toàn bộ GraphQL vào hệ thống cũ.
Họ phải xây dựng nó dựa trên một cái có sẵn. Vậy nên họ tạo ra một cái GraphQL gateway và đặt lên trên REST API. 
Làm vậy thì bạn sẽ có thêm thời gian để chuyển hết về GraphQL,
thay đổi hoặc làm gì đó ở backend nhưng vẫn nhận được những lợi ích từ việc sử dụng GraphQL. 
Yeah Medium đã làm như thế. Và cách làm của Twitter cũng gần như tương tự,
cũng đặt GraphQL lên trên REST API, kết nối với một số  dịch vụ nền
Nhưng tụi tôi có thêm một hệ thống trung gian tên là Strato
bạn có thể xem nó như một cơ sở dữ liệu ảo.
Vậy nên công việc của GraphQL ở đây chỉ là

Spanish: 
El tipo de estado de Twitter
Como una inspiración, al menos para como
Medio y otros lugares porque son
como una gran empresa que usa GraphQL
Yo era como una de las personas que conducían.
fuerzas en el medio para tratar de conseguir
GraphQL va. Todo el mundo lo hace un poco.
un poco diferente, pero mucha gente que
están utilizando, que vienen de como un
algo así como un sistema heredado como ellos
no están empezando con GraphQL
al igual que inmediatamente las personas son
como oh GraphQL va a ser impresionante
pero no podemos hacerlo ya sabes simplemente enchufar
todo en lo que tenemos que ponerlo en
parte superior de algo por lo que crean este
como la puerta de enlace GraphQL que se encuentra en la parte superior
de la API REST y eso es así
como que sabes que te da el tiempo
para empezar a migrar cosas fuera de
Como descansar si quieres o cambiarlo.
alrededor o haciendo otra cosa en el
backend mientras todavía se pone como el
Beneficios de GraphQL que es como lo
Medio lo hizo, en realidad también es algo de lo que
Twitter lo hizo así que tenemos GraphQL y
estamos usando, algo de eso está sentado en la parte superior
de una API REST, pero también se está conectando
para gustar otros servicios de micro y esas cosas
pero en realidad tenemos este intermedio
sistema llamado Strato que es una especie de
como puedes pensar en ello como como un
base de datos virtual tipo de cosas
así que lo que GraphQL termina haciendo es simplemente

Japanese: 
TwitterはMediumや他の企業への
刺激となってきました
GraphQLを使用している大企業だからです
私はMediumでGraphQL を軌道に乗せる
推進役の一人でした
やり方は少しずつ違いますが
使っている多くの人は
元々レガシーシステムのような
ものを使っていました
GraphQL にすぐに飛び付くわけではありません
GraphQL は凄いけど
全部プラグインはできない
何かの上にのせる必要がある
それで REST APIの上にのっている
GraphQLゲートウェイのようなものを作って
RESTからのマイグレーションを
始める時間を確保したのです
必要に応じて変更したり
バックエンドで別のことをしたり
GraphQLの利点を活用しながら
Mediumが行ったのはこれです
Twitterも同様です
GraphQL を使っていますが
REST API の上にのっているものもあります
そして他のマイクロサービスなどに
繋がっています
Stratoという中間システムがあり
仮想データベースのようなもので
GraphQLが最終的に行うことは

Chinese: 
Twitter的那种
至少是喜欢灵感
中等地点，因为它们
就像使用GraphQL的大公司一样
我有点像开车的人之一
中型部队试图获得
GraphQL进行中。大家都做一点
有点不同，但是很多人
正在使用，谁来自像
有点像他们的遗留系统
不是从GraphQL开始
就像通常人们
就像GraphQL会很棒
但是我们做不到，你知道只要插上
一切都放进去，所以我们必须穿上它
东西的顶部，所以他们创造了这个
就像坐在顶部的GraphQL网关一样
REST API就是这样
有点像你知道给你时间
从某种程度上开始迁移东西
喜欢休息，如果想改变它
周围或做其他事情
后端，而仍然像
GraphQL的好处就像
中等，实际上也是
Twitter做到了，所以我们有了GraphQL和
我们正在使用，其中一些坐在顶部
REST API，但它也在连接
喜欢其他微服务和东西
但是我们实际上有这个中间
称为Strato的系统
就像你可以认为它像一个
虚拟数据库之类的东西
所以GraphQL最终要做的只是

Portuguese: 
Tipo de Twitter foi
como uma inspiração, pelo menos, para como
Médios e outros lugares porque são
como uma grande empresa que está usando o GraphQL
Eu era como um dos condutores
forças no Médio para tentar obter
GraphQL em andamento. Todo mundo faz um pouco
um pouco diferente, mas muitas pessoas que
estão usando, que vêm como um
tipo como um sistema legado como eles
não está começando com o GraphQL
assim como imediatamente geralmente as pessoas são
como oh GraphQL vai ser incrível
mas não podemos fazer isso, você sabe apenas conecte
tudo por isso temos que colocá-lo
topo de algo para que eles criem isso
como o gateway GraphQL que fica no topo
da API REST e é assim
tipo como você sabe que lhe dá tempo
para começar a migrar coisas de
como descansar se você quiser ou alterá-lo
ao redor ou fazendo outra coisa no
back-end enquanto ainda está ficando como o
benefícios do GraphQL é assim
Meio fez, na verdade também é uma espécie de
Twitter fez isso, temos GraphQL e
estamos usando, alguns deles estão em cima
de uma API REST, mas também está conectando
gostar de outros micro serviços e outras coisas
mas na verdade temos esse intermediário
sistema chamado Strato, que é uma espécie de
como você pode pensar nisso como um
banco de dados virtual tipo de coisa
Então, o que o GraphQL acaba fazendo é apenas

Vietnamese: 
thực hiện các query trên Strato, sau đó thì Strato sẽ lấy tất cả dữ liệu,
và do đã được định nghĩa sẵn nên bạn có thể dễ dàng tạo ra một schema cho cơ sở dữ liệu của mình.
Giờ thì tất cả những gì bạn cần làm là cập nhật dữ liệu mới ở Strato và mọi thứ tiếp theo đều tự động thực hiện.
Bạn không cần phải viết từng dòng code trong schema. 
Việc cập nhật dữ liệu bây giờ trở nên nhanh chóng hơn rất nhiều
mà không cần phải quan tâm đến việc kết nối tất cả mọi thứ lại với nhau.
GraphQL được đón nhận nhanh hơn tôi kỳ vọng rất nhiều.
Từ khi ra mắt thì GraphQL đã nhận được rất nhiều sự hỗ trợ từ cộng đồng.
Phản ứng tích cực hơn nhiều so với những gì tôi đã nghĩ.
Dễ nhận ra là ngành công nghiệp này đang cần một giải pháp giống như GraphQL
một giải pháp mà chúng tôi đã đưa ra, một bài toán mà chúng tôi đã cố gắng giải quyết

Chinese: 
查询Strato，然后查询Strato
获取所有数据，它已经像
为您定义在那里，因此
您可以生成架构，
一切都很好，所以现在
就像你要做的就是
像我一样对Strato进行一次更新
想要像新添加一样
数据，这有点
现在自动生成了
GraphQL模式，您不必
你不必喜欢牵手
或喜欢硬编码
您可以像开发方式一样的架构
更快，而不必经历
像整个过程一样
连接一切。
被吸收了
比我确定的要快。
GraphQL脱颖而出
人们真的很早就支持
比我们想象的要积极得多
很快就变得很清楚
工业上有这样的需求
像GraphQL这样的解决方案
我们会想出的问题
试图解决不是特定于

Spanish: 
preguntando Strato y luego Strato tipo de
Obtiene todos los datos y ya es como
Definido allí para ti y así a partir de eso
eres capaz de generar el esquema y
todo está bien así que ahora es
como todo lo que tienes que hacer es algo así como
hacer una actualización a Strato para como oh yo
quiero agregar esto como nuevo como algo nuevo
Datos a ella y es una especie de
generado automáticamente ahora está en el
Esquema GraphQL y no tienes que
no tienes que gustarte ser mano sabes
o como cualquier cosa codificada en el
esquema que puede simplemente como forma de desarrollo
Más rápido en lugar de tener que pasar por
como todo el proceso de como
conectando todo
Se consiguió
Más rápido de lo que esperaba con seguridad.
GraphQL salió de las puertas con una gran cantidad de
La gente realmente en apoyo desde el principio fue
Mucho más positivo de lo que habíamos pensado.
y muy pronto se hizo evidente que
Hubo esta demanda en la industria para una
solución como GraphQL la solución que
habríamos llegado, los problemas que nos
estaban tratando de resolver no eran específicos para

Portuguese: 
consultando Strato e depois Strato meio que
recebe todos os dados e já é como
definido lá para você e assim a partir daí
você é capaz de gerar o esquema e
está tudo bem, então agora é
como tudo que você tem a fazer é como
fazer uma atualização para Strato para como oh I
quer adicionar isso como novo como algum novo
dados para ele e é uma espécie de
gerado automaticamente agora está no
Esquema GraphQL e você não precisa
você não precisa gostar de ser mão que você conhece
ou como codificar qualquer coisa no
esquema você pode apenas desenvolver caminho
mais rápido em vez de ter que passar
como todo o processo de como
conectando tudo.
Conseguiu captação
mais rápido do que eu esperava, com certeza.
O GraphQL saiu dos portões com bastante
pessoas realmente no apoio desde o início era
muito mais positivo do que pensávamos
e rapidamente ficou claro que
havia essa demanda na indústria por um
solução como GraphQL a solução que
nós teríamos os problemas que nós
estavam tentando resolver não eram específicos para

English: 
querying Strato and then Strato kind of
gets all the data and it's already like
defined there for you and so from that
you're able to generate the schema and
everything's kind of nice so now it's
like all you have to do is kind of like
make one update to Strato for like oh I
want to add this like new like some new
data to it and it's kind of
automatically generated now it's in the
GraphQL schema and you don't have to
you don't have to like be hand you know
or like hard-coding anything in the
schema you can just like develop way
faster instead of having to go through
like the whole process of like
connecting everything.
It got uptake
faster than I anticipated for sure.
GraphQL came out of the gates with a lot of
people really in support early on it was
way more positive than we had thought
and it really quickly became clear that
there was this demand in industry for a
solution like GraphQL the solution that
we'd come up with, the problems that we
were trying to solve weren't specific to

Japanese: 
Stratoに照会し
Stratoは全データを取得します
既に定義されていて
それからスキーマを生成できます
全て整っているので
新しいデータを追加するなど
Stratoを更新すれば
自動的に生成されて
GraphQLスキーマに加わります
スキーマでハードコーディング等の
作業の必要もありません
全てを接続するために
多くのプロセスを経たりすることなく
相当早く開発ができます
想定よりも
早く受け入れられました
GraphQLは初期に
多くの人からのサポートを受けました
想定よりもずっとポジティブで
業界ではGraphQLのようなソリューションへの
需要がある事がはっきりしました
我々が解決を目指していた問題は
Facebook特有のものではなかったのです

Spanish: 
Facebook, eran algo que mucho
de las empresas estaban teniendo.
Prisma, conoces a Johannes
en Prisma vio esto realmente
temprano y comenzó a hacer prototipos realmente
Ideas interesantes y luego hay una
grupo de otras empresas que pensaban
wow como esta presentación están hablando mucho sobre los mismos problemas
que estamos enfrentando deberíamos intentar esto
Las herramientas de desarrollo del lado del cliente que
GraphQL y el tipo de código abierto de
comunidad alrededor de GraphQL proporciona es
como si fuera inigualable en comparación con
cualquier cosa en el resto del ecosistema a
desarrollador puede con mínimo mínimo
cantidad de código obtener datos en su
componente si están utilizando React en el

Chinese: 
Facebook，这些东西很多
的公司拥有。
棱镜，你知道约翰内斯
在Prisma看到了这个
很早就开始制作原型
有趣的想法，然后有一个
一堆其他认为
哇，像这个演讲，他们在谈论同样的问题很多
我们面对的我们应该尝试这个
客户端开发人员工具
GraphQL和开源种
GraphQL提供的社区是
就像是无与伦比的
其余生态系统中的任何东西
开发人员可以用最小的最小
大量的代码将数据放入他们的
组件，如果他们在

Japanese: 
他の多くの企業も
同様の問題を抱えていたのです
Prismaのヨハネスは
かなり初期に反応し
とても面白いアイディアの
プロトタイピングを開始していました
その他数多くの企業が
同様の問題を抱えていて
我々のプレゼンに共感し
これを試してみるべきだと考えたのです
GraphQLとオープンソースの
コミュニティが提供する
クライアント側の開発者ツールは
他のエコシステムと比べて比類がないものです
開発者は最小限のコードで
コンポーネントでデータを受け取れます
Reactを使用していればウェブで

Vietnamese: 
Có vẻ như bài toán này không chỉ của riêng Facebook, mà là của rất nhiều công ty nói chung
Johannes ở Prisma đã sớm nhận ra điều này, nên anh ấy bắt đầu viết prototype về những ý tưởng cực kỳ thú vị. 
Và rồi rất nhiều công ty khác cũng thấy rằng chúng tôi đang có chung một bài toán để giải quyết.
Chúng tôi nên thử giải quyết nó cùng nhau.
Thứ công cụ lập trình hướng khách hàng mà GraphQL
hay bất kỳ cộng đồng opensource nào xung quanh GraphQL cung cấp
đều vượt trội hơn so với hệ sinh thái REST.
Với nó, một lập trình viên chỉ cần vài dòng code để lấy dữ liệu

English: 
Facebook, they were something that a lot
of companies were having.
Prisma, you know Johannes
at Prisma spotted this really
early and started prototyping really
interesting ideas and then there's a
bunch of other companies that thought
wow like this presentation they're talking a lot about the same problems
that we're facing we should try this
The client-side developer tooling that that
GraphQL and the open source kind of
community around GraphQL provides is
like it's unparalleled compared with
anything in the rest ecosystem a
developer can with minimal minimal
amount of code get data into their
component if they're using React on the

Portuguese: 
Facebook, eles eram algo que muito
de empresas estavam tendo.
Prisma, você conhece Johannes
na Prisma viu isso realmente
cedo e começou a prototipagem realmente
idéias interessantes e depois há uma
monte de outras empresas que pensavam
uau, como esta apresentação, eles estão falando muito sobre os mesmos problemas
que estamos enfrentando, devemos tentar isso
O desenvolvedor do lado do cliente que utiliza ferramentas que
GraphQL e o tipo de código aberto
comunidade em torno do GraphQL fornece é
como se fosse incomparável em comparação com
qualquer coisa no ecossistema resto um
desenvolvedor pode com mínimo mínimo
quantidade de código obter dados em sua
componente se eles estiverem usando o React no

English: 
web or into their views in iOS or
Android with basically zero boilerplate
I think that GraphQL is very
interesting in the sense that it is not
a you know one shop fits all. like it's
gonna rule your world and you got to
rewrite everything, like a lot of power
comes from GraphQL being an aggregation
layer, so like if you got an old soap API that
no one knows how to run ok cool
just wrap it with GraphQL
To me GraphQL feels a lot like React
just you know you look at React just
like a whole bunch, a whole class of
problems that you had when you're
building UIs just disappear
and with GraphQL, a whole class of
problems around what is my data and how
do I get it in the form that I need it and you
know into the website
just disappear and it really solves a
lot of front-end problems
so this first kind of year after
open-sourcing, it developed really rapidly
within six months we had implementations
of this thing in most of the

Spanish: 
web o en sus puntos de vista en iOS o
Android con repetitivo básicamente cero
Creo que GraphQL es muy
interesante en el sentido de que no es
Sabes que una tienda sirve para todos. como si fuera
va a gobernar tu mundo y tienes que
reescribir todo, como mucho poder
viene de GraphQL siendo una agregación
capa, así que si tienes un viejo API de jabón que
nadie sabe cómo correr bien, genial
solo envuélvelo con GraphQL
Para mí GraphQL se siente mucho como Reaccionar
solo sabes que miras reaccionar solo
como un grupo entero, toda una clase de
problemas que tuviste cuando estás
la construcción de interfaces de usuario simplemente desaparecen
y con GraphQL, toda una clase de
Problemas en torno a cuáles son mis datos y cómo
¿Lo consigo en la forma que lo necesito y tú?
saber en el sitio web
simplemente desaparece y realmente resuelve una
muchos problemas frontales
así que este primer tipo de año después
Open-Sourcing, se desarrolló muy rápidamente.
En seis meses tuvimos implementaciones.
de esta cosa en la mayor parte del

Vietnamese: 
cho các component đối với React và web hoặc cho các view trong iOS và Android
mà không cần dùng đến code mẫu (boilerplate).
Tôi nghĩ GraphQL thú vị ở chỗ là nó không phải là một ngôn ngữ cho tất cả mọi ứng dụng.
Có nghĩa là nó sẽ làm chủ thế giới của bạn nhưng bạn phải ứng dụng lại tất cả mọi thứ.
Sức mạnh của GraphQL nằm ở chỗ nó là một layer tổng hợp mọi thứ.
Kiểu như bạn có một API lỗi thời và bây giờ không ai biết cách vận hành nó
ok cứ wrap nó bằng GraphQL.
Tôi có cảm giác là GraphQL khá giống với React.
React giúp bạn giải quyết hàng tá bài toán về việc xây dựng UI.
Trong khi đó GraphQL giúp bạn giải quyết hàng tá bài toán xoay quanh dữ liệu
 và lấy dữ liệu theo cách mà bạn muốn để cho vào website
Chúng đều giải quyết rất nhiều bài toán liên quan đến front-end
Một năm sau khi mở mã nguồn, và nó đang phát triển với một tốc độ chóng mặt.
Chỉ trong vòng 6 tháng mà chúng tôi đã triển khai
ở hầu hết ngôn ngữ lập trình phổ biến

Japanese: 
iOSまたはAndroidなら画面表示で
ボイラープレートは基本的に不要です
GraphQLは全てにそのまま
適応するわけではない
それがとても面白いのです
全適応して全て修正が必要とはならない
アグリゲーション・レイヤーとして
GraphQLが多くの権限を持ち
例えば誰も使い方を知らない
古いSOAP APIがあったとしたら
GraphQLでラップするだけでいいのです
最高！
GraphQLはReactによく似ています
UI 構築中に多くの問題が起こっても
React のどこかにソリューションがある
GraphQLでは データの中身や
ウェブサイトに必要な形式で
どうやって抽出するか
といった多くの
フロントエンドの問題が解決するのです
オープンソース後の最初の1年で
かなり急速に発展しました
6か月以内に
関心のあったプログラミング言語の

Portuguese: 
na Web ou em suas visualizações no iOS ou
Android com clichê basicamente zero
Eu acho que o GraphQL é muito
interessante no sentido de que não é
você sabe que uma loja serve para todos. como se fosse
vai governar o seu mundo e você tem que
reescrever tudo, como muito poder
vem do GraphQL sendo uma agregação
camada, como se você tivesse uma API de sabão antiga que
ninguém sabe correr bem legal
apenas envolva-o com o GraphQL
Para mim, o GraphQL parece muito com React
só você sabe que você olha para reagir apenas
como um monte, toda uma classe de
problemas que você teve quando está
a criação de UIs simplesmente desaparece
e com o GraphQL, uma classe inteira de
problemas em torno de quais são meus dados e como
eu recebo da forma que eu preciso e você
saber no site
simplesmente desaparece e realmente resolve um
muitos problemas de front-end
então este primeiro tipo de ano depois
código aberto, desenvolveu-se muito rapidamente
dentro de seis meses tivemos implementações
dessa coisa na maioria dos

Chinese: 
网络或进入iOS中的视图或
基本上零样板的Android
我认为GraphQL非常
有趣的是，这不是
你知道一家商店适合所有人。就像
要统治你的世界，你必须
重写一切，就像强大的力量
来自GraphQL是一个聚合
层，就像您有一个旧的soap API一样
没有人知道如何运行好酷
只需用GraphQL包装
对我来说GraphQL很像React
只是你知道你看着React而已
就像一大堆
您遇到的问题
用户界面就消失了
借助GraphQL，
我的数据是什么以及如何出现问题
我会以我需要的形式获得它吗？
知道进入网站
消失了，真的解决了
很多前端问题
所以第一年之后
开放源代码，它发展很快
在六个月内我们实施了
在大多数情况下

Chinese: 
我们关心的编程语言
关于哪个完全震惊了
从这些新公司开始
认为这很有趣，我们想
尝试很多业余爱好者来构建它
出去，所以我认为社区
由于
把那些东西弄出来。当那一刻
我们真的去了，哇，这将
很大
它是GitHub，也就是GitHub
达到点，然后最终
宣布他们将拥有
他们的公共API他们的v4 API是GraphQL
API。一旦那件事发生了
从现在开始，我们都变得很酷，
这将要起飞。
那是在2016年
当我们开始探索什么
我们可以添加一些新工具
用户的工具箱
GraphQL的想法来自某人
在内部提出问题

English: 
programming languages that we cared
about which was completely shocking it
started with these new companies that
thought this is interesting we want to
try it a lot of hobbyists building it
out and so I think the community
developed really rapidly as a result of
having those pieces out. The moment when
we really went oh wow this is going to
be big
it was GitHub, which is GitHub at one
point reached out and then eventually
announced that they were going to have
their public API their v4 API be a GraphQL
API. Once that happened that was sort
of the moment we all went okay cool we've,
this is going to take off.
It was in 2016
when we started to explore kind of what
sort of new tools can we add to our
users' toolboxes and that was when the
idea of GraphQL came up someone someone
pitched it internally opened up an issue

Spanish: 
lenguajes de programación que nos importaban
sobre lo que fue completamente impactante
comenzó con estas nuevas empresas que
Pensé que esto es interesante queremos
Inténtalo un montón de aficionados construyéndolo.
fuera y por eso creo que la comunidad
desarrollado muy rápidamente como resultado de
teniendo esas piezas fuera El momento en que
realmente fuimos oh wow esto va a
ser grande
fue GitHub, que es GitHub en uno
punto extendido y luego, finalmente,
Anunciaron que iban a tener
su API pública su API v4 ser un GraphQL
API. Una vez que sucedió eso fue algo
del momento en que todos fuimos bien, bien, hemos
esto va a despegar
Fue en 2016
cuando empezamos a explorar algo de lo
tipo de nuevas herramientas podemos agregar a nuestra
cajas de herramientas de los usuarios y fue entonces cuando el
idea de GraphQL surgió alguien a alguien
lo lanzó internamente abrió un problema

Japanese: 
ほぼ全てで実装されました
大変な驚きでした
関心を持った新しい会社が試してくれた
多くの愛好家が構築してくれた
そのひとつひとつによって
コミュニティが急速に発展したのです
これは本当に大きなものになると
実感したのは
GitHubと関わったときです
あるとき連絡を受け
その後しばらくしてGitHubはパブリックAPIを GraphQLにすると発表しました
この時に我々は成功を確信したのです
2016年に
我々のユーザーの道具箱に
追加できる新しいツールを探し始めた時
GraphQLのアイデアが出たのです
スタッフの一人が提案し内部でissueをあげました

Vietnamese: 
Điều này làm tôi sốc luôn đó.
Ban đầu là nhờ những công ty mới thấy hứng thú với ý tưởng của chúng tôi,
nhờ những bạn trẻ đầy đam mê
mới làm GraphQL phát triển nhanh đến mức này
Nhưng thứ làm chúng tôi bắt đầu nghĩ "Ok dự án này bắt đầu lớn thật sự rồi đó"
chính là GitHub
Một lần GitHub liên lạc với tụi tôi
và bảo rằng phiên bản API công khai sắp tới của họ, API v4, sẽ là một GraphQL API
Nếu điều đó thực sự xảy ra thì 
tôi nghĩ "Dự án của mình sắp nổi tiếng rồi".
Năm 2016, tụi tôi bắt đầu tìm kiếm
một số công cụ mới dành cho người dùng
và rồi một ai đó trong nội bộ công ty đề xuất ý tưởng về GraphQL

Portuguese: 
linguagens de programação que nos importávamos
sobre o que foi completamente chocante
começou com essas novas empresas que
pensei que isso é interessante, queremos
tente muitos amadores construindo
fora e então eu acho que a comunidade
desenvolvido muito rapidamente como resultado de
tendo essas peças para fora. O momento em que
nós realmente fomos oh uau isso vai
seja grande
era o GitHub, que é o GitHub em um
ponto estendeu a mão e, eventualmente,
anunciou que eles teriam
sua API pública sua API v4 ser um GraphQL
API. Uma vez que isso aconteceu, foi uma espécie
no momento em que todos nós fomos bem legal, nós temos,
isso vai decolar.
Foi em 2016
quando começamos a explorar o que
tipo de novas ferramentas podemos adicionar ao nosso
caixas de ferramentas dos usuários e foi quando o
ideia do GraphQL surgiu alguém alguém
lançou internamente abriu um problema

Chinese: 
说你们都在想什么
这只是一个文档
对，只是一张纸
说，当您将数据返回给用户时
这样做，他们可以要求
这个，但是我们最终真正的
想要的是一种使我们的用户能够
能够向我们询问数据
他们需要的，那是
GraphQL的力量真的如此闪耀
在2016年初，我们的一位工程师
大约一周左右的时间来证明
他能够做到的构想
大约一个半星期，我们喜欢
获取存储库的能力以及
用户和所有这些数据
一周的时间简直令人难以置信
所以大约八个月后
我们发布了GraphQL API
那是当时的早期访问
真的没有很多其他公众
属于GraphQL API的API

Japanese: 
そして皆の意見を求めたのです
それは単なる一枚の紙で
ユーザーへのデータの返し方が書かれている
でも我々が最終的に求めていたのは
必要なデータを我々に要求する権限を
ユーザーに付与する方法でした
そこでGraphQLが本領を発揮しました
2016年初頭 エンジニアの一人が
機能を検証しました
彼は約1週間半で達成しました
リポジトリとユーザーの全データを
たった1週間で取得したのです
信じられませんでした
その約8ヶ月後
GraphQL API を早期アクセスで
リリースしたのです
当時は公式パブリックAPI で
GraphQL APIは珍しかったのです

Portuguese: 
e disse o que vocês pensam
isso em sua essência, é apenas um documento
certo, é apenas um pedaço de papel que
diz quando você retorna dados para seus usuários
faça dessa maneira e eles podem pedir
isso, mas o que realmente realmente
queria era uma maneira de capacitar nossos usuários a
poder pedir-nos os dados
que eles precisam e foi aí que o
o poder do GraphQL realmente brilhou tão
no início de 2016, um de nossos engenheiros levou
cerca de uma semana ou mais para fazer uma prova de
conceito, ele foi capaz de realizá-lo em
cerca de uma semana e meia e tivemos como
a capacidade de obter repositórios e
usuários e todos esses dados apenas no
questão de uma semana que era inacreditável
e isso aconteceu cerca de oito meses depois
que lançamos nossa API GraphQL em
acesso antecipado que foi o momento em que
realmente não havia muitos outros públicos
APIs que eram APIs GraphQL

Spanish: 
y dijo en qué piensan todos
esto en su esencia es solo un documento
derecho es sólo un pedazo de papel que
Dice cuando devuelves datos a tus usuarios.
Hazlo de esta manera y ellos pueden pedir.
esto, pero lo que en última instancia, realmente
quería era una manera de capacitar a nuestros usuarios para
Poder llegar a pedirnos los datos.
que necesitan y ahí fue donde el
el poder de GraphQL realmente brillaba por lo
a principios de 2016 uno de nuestros ingenieros tomó
alrededor de una semana más o menos para hacer una prueba de
concepto fue capaz de lograrlo en
alrededor de una semana y media y tuvimos como
la posibilidad de obtener repositorios y
usuarios y todos estos datos en sólo el
cuestión de una semana que era increíble
Y así fue como ocho meses después.
que lanzamos nuestra API GraphQL en
acceso temprano que era el momento en que
Realmente no había muchos otros públicos
API que eran API de GraphQL

English: 
and said what do you all think about
this at its core it's just a document
right it's just a piece of paper that
says when you return data to your users
do it in this way and they can ask for
this but what we ultimately really
wanted was a way to empower our users to
be able to get to ask us for the data
that they need and that was where the
the power of GraphQL really shined so
in early 2016 one of our engineers took
about a week or so to do a proof of
concept he was able to accomplish it in
about a week and a half and we had like
the ability to get repositories and
users and all of this data in just the
matter of a week which was unbelievable
and so it was about eight months later
that we released our GraphQL API in
early access that was the time when
there weren't really many other public
APIs that were GraphQL APIs

Vietnamese: 
kiểu "Mọi người nghĩ sao về ý tưởng này?"
Cơ bản thì nó chỉ là một đống tài liệu, 
trong đó bảo là khi trả về dữ liệu cho người dùng thì hãy làm như vầy nè,
và có thể họ sẽ yêu cầu thêm cái này nữa,
nhưng cái mà tụi tôi thực sự mong muốn là có thể cho phép người dùng
quyền yêu cầu bất kỳ dữ liệu nào mà họ mong muốn,
và đó chỉnh là lúc mà sức mạnh của GraphQL thực sự tỏa sáng.
Khoảng đầu năm 2016, một kỹ sư của chúng tôi đã dành khoảng 1 tuần để viết proof-of-concept 
rồi anh ấy hoàn thành nó chỉ trong 1 tuần rưỡi
Sau đó thì tụi tôi đã có thể lấy tất cả dữ liệu repository và người dùng
Chỉ trong khoảng một tuần. Thật là khó tin. 
Khoảng 8 tháng sau thì tụi tôi đã công bố GraphQL API phiên bản đầu tiên
Thời điểm đó thì chưa có nhiều API công khai mà khởi nguồn từ GraphQL API

Japanese: 
開発したFacebookでも
内部で使用しているだけで
APIのタイプも異なっていました
GraphQL APIではなかったのです
幸運にもリー、ダン、ニックと
話す機会があり
GraphQLを使ってパブリックAPIを作ろうとしているを伝えました
そして意見を聞いたのです
彼らは非常に興奮し
スキーマを実際に確認できて
とても喜んでいました
2016年10月に
言わば試作型のGraphQL APIを
早期アクセスで発表しました
カイル・デイグルとダンが
ステージ上でデモをしたのを覚えています
私は最前列に座っていました
最高だと感じていました
8か月間の努力と
ユーザーがこれを使って構築できるものを
思い描けたことの結果です
その後 まるで山火事のように
急速に広がりました

Chinese: 
Facebook的发明者只有
创建并在内部使用
他们有不同类型的API，而不是
他们公开的GraphQL API，所以我们
有幸能够
与Lee和Dan和Nick谈论这个
这就是我们想要去的地方
是我们将要发布的公开版本
喜欢发起大家的想法和
他们是狂喜的
他们很激动很激动
能够看到架构可以
看起来像，所以我相信它在
2016年10月，我们推出了
alpha我们对GraphQL API的早期访问
我记得Kyle Daigle和
丹上台并进行演示
它，我坐在前排
这样很酷，这是这个
是八个月的努力
能够思考我们的用户
可以用它来构建是惊人的，
之后，它就像
野火，我们有机会

English: 
Facebook, the inventors of it, had only
created it and used it internally and
they had a different type of API, not a
GraphQL API, that they exposed and so we
had the good fortune of being able to
talk with Lee and Dan and Nick about this
is where we'd like to go with this this
is the the public version that we would
like to launch what do y'all think and
they were they were ecstatic they were
thrilled they were they were so excited
being able to see what the schema could
look like and so I believe it was in
October of 2016 we launched kind of our
alpha our early access of a GraphQL API
and I remember Kyle Daigle and
Dan getting on stage and kind of demoing
it and I'm sitting in the front row
being like this is so cool this is this
is that eight months of hard work and
being able to think about what our users
could build with it was amazing and
after that it just kind of spread like
wildfire we we had the opportunity of

Portuguese: 
O Facebook, seus inventores, tinham apenas
criou e usou internamente e
eles tinham um tipo diferente de API, não um
API GraphQL, que eles expuseram e então nós
teve a sorte de poder
conversar com Lee e Dan e Nick sobre isso
é onde nós gostaríamos de ir com isso
é a versão pública que gostaríamos
gostaria de lançar o que vocês pensam e
eles eram eles estavam em êxtase eles eram
emocionado eles eram eles estavam tão animados
ser capaz de ver o que o esquema poderia
parece e então eu acredito que estava em
Em outubro de 2016, lançamos uma espécie de
alpha nosso acesso antecipado a uma API GraphQL
e eu lembro de Kyle Daigle e
Dan subindo ao palco e tipo de demo
e eu estou sentado na primeira fila
sendo assim é tão legal é isso
é que oito meses de trabalho duro e
ser capaz de pensar sobre o que nossos usuários
poderia construir com isso foi incrível e
depois disso, meio que se espalhou como
incêndio florestal, tivemos a oportunidade de

Spanish: 
Facebook, los inventores de la misma, sólo tenían
lo creó y lo usó internamente y
tenían un tipo diferente de API, no una
GraphQL API, que expusieron y por eso nosotros
Tuvimos la suerte de poder
habla con Lee y Dan y Nick sobre esto
Es donde nos gustaría ir con esto, esto.
Es la versión pública que haríamos
me gusta lanzar lo que todos piensan y
estaban estaban en éxtasis estaban
Emocionados estaban tan emocionados
ser capaz de ver lo que el esquema podría
Parezco y por eso creo que fue en
Octubre de 2016 lanzamos nuestra clase de
alfa nuestro acceso temprano de una API GraphQL
y recuerdo a Kyle Daigle y
Dan subiendo al escenario y tipo de demo.
y yo estoy sentado en la primera fila
ser así es genial esto es esto
Es que ocho meses de duro trabajo y
Poder pensar en lo que hacen nuestros usuarios.
podría construir con ella fue increíble y
después de eso simplemente se extendió como
Incendio forestal tuvimos la oportunidad de

Vietnamese: 
Facebook tạo ra nó và sử dụng trong nội bộ
nhưng đó là một kiểu API khác so với phiên bản GraphQL mà họ công bố. 
Rất may mắn là chúng tôi có cơ hội trò chuyện với Lee, Dan và Nick,
tôi nói "Đây là phiên bản mà chúng tôi chuẩn bị công bố"
"các anh nghĩ như thế nào?"
 và họ đều rất vui 
họ rất hứng thú khi nhìn thấy các schema dữ liệu trên thực tế
Vào khoảng tháng 10/2016 thì tụi tôi đã công bố phiên bản alpha của GraphQL API
và tôi nhớ lúc đó Kyle Daigle với Dan đã lên sân khấu giới thiệu
tôi thì ngồi hàng ghế đầu tiên và nhận ra ý tưởng này mới tuyệt vời làm sao.
Thành quả của 8 tháng làm việc chăm chỉ
để mang tới trải nghiệm tuyệt vời của người dùng khi sử dụng
 Sau đó thì như ong vỡ tổ,

Vietnamese: 
các công ty khác tìm đến tụi tôi để hỏi về kinh nghiệm làm việc với GraphQL
Những tổ chức khác nhau nhưng họ đều hỏi kiểu
"Bạn làm cái API công khai đó như thế nào vậy"
vì lúc đó thì nó cũng còn khá mới mẻ
và hình như Shopify cũng nằm trong số đó.
Nhưng mà thật ra thì phạm vi API của GitHub rất rộng,
và bao hàm rất nhiều dữ liệu luôn đó
Tôi còn nhớ ở sự kiện GraphQL Europe,
tôi bắt gặp những công ty sản xuất ô tô
hay thậm chí cảnh sát ở Thụy Sỹ
cũng đang triển khai GraphQL - sử dụng những công nghệ cực kỳ tuyệt vời
 Cảm giác nhìn thấy cảnh như vậy rất là siêu thực
và từ đó thì cộng đồng này bắt đầu bùng nổ và mặt số lượng
Bố mẹ tôi đều hào hứng kiểu
"Con đang quay một phim tài liệu hả"

English: 
companies coming to us asking like hey
what's your experience been with GraphQL
There were all these different
organizations that were saying hey how
did you do the public API because that
was something that was relatively new I
think Shopify had started to do that as
well but again the GitHub API is just so
broad that there's so much data to cover
and so I remember at GraphQL Europe
hearing from like car companies,
the police in Switzerland I believe
it was where like they're implementing
GraphQL and like they're powering these
really amazing technologies and that was
just surreal to see and that was where
we started to see the community really
start to explode and more and more
interest which was fascinating
My parents were so excited like you're
doing a taping for a documentary you're

Japanese: 
GraphQLでの経験について
多くの企業から問合せを受けました
多種多様な組織から
比較的新しいものだった
パブリックAPIについて聞かれました
Shopifyも始めたと思います
GitHub APIは本当に広範で
多くのデータを扱います
GraphQL Europeでは
自動車会社やスイス警察などが
GraphQLを実装していると話していました
素晴らしい技術を活用していたのです
夢のようでした
この頃コミュニティが
本当に拡大し始めたのです
関心がどんどん高まっていました
素晴らしかった
両親がとても興奮していたよ
ドキュメンタリー番組に出るの？って

Chinese: 
公司来找我们像嘿
您对GraphQL有什么经验
这些都是不同的
说嘿的组织
您是否做了公共API，因为
是相对较新的东西
认为Shopify已经开始这样做
很好，但是GitHub API同样如此
范围广，有太多数据要覆盖
所以我记得在GraphQL Europe
听到像汽车公司一样的声音
我相信瑞士的警察
就像他们正在实施的地方
GraphQL，就像他们为这些提供动力
真的很棒的技术，那是
只是超现实而已
我们开始真正看到社区
开始爆炸，越来越多
令人着迷的兴趣
我父母像你一样兴奋
为您的纪录片做录音

Portuguese: 
empresas que vêm até nós perguntando como ei
Qual a sua experiência com o GraphQL
Havia todos esses diferentes
organizações que estavam dizendo ei como
você fez a API pública porque isso
era algo que eu era relativamente novo
acho que o Shopify começou a fazer isso como
bem, mas novamente a API do GitHub é tão
amplo que há tantos dados para cobrir
e eu lembro no GraphQL Europe
ouvir de empresas de automóveis semelhantes,
a polícia na Suíça eu acredito
foi onde eles estão implementando
GraphQL e como eles estão alimentando estes
tecnologias realmente incríveis e isso foi
apenas surreal para ver e foi aí
começamos a ver a comunidade realmente
começar a explodir e mais e mais
interesse que era fascinante
Meus pais estavam tão animados como você
fazendo uma gravação para um documentário você está

Spanish: 
Las empresas nos vienen preguntando como oye.
¿Cuál ha sido tu experiencia con GraphQL?
Hubo todos estos diferentes
organizaciones que decían oye cómo
hiciste la API pública porque eso
Era algo que era relativamente nuevo
Creo que Shopify había empezado a hacer eso como
Bueno, pero de nuevo la API de GitHub es tan
amplio que hay tantos datos para cubrir
Y así lo recuerdo en GraphQL Europe.
Escuchando de compañías de automóviles similares,
la policia en suiza creo
Fue donde están implementando
GraphQL y como están alimentando estos
tecnologías realmente sorprendentes y eso fue
Simplemente surrealista para ver y ahí fue donde
Empezamos a ver la comunidad de verdad.
Empieza a explotar y más y más.
interés que fue fascinante
Mis padres estaban tan emocionados como tu
haciendo una grabación para un documental que eres

Vietnamese: 
Hài lắm, nhà thầu của tôi, một nhân viên mới của tôi
ngày thứ hai tới làm họ tới gặp tôi
và nói "Chúng ta quay phim đi"
Tôi rất hào hứng khi được chứng kiến GraphQL bước vào một giai đoạn phát triển mới
mà sự ra đời của nó trong 3 năm đầu chỉ là để giải quyết một bài toán nội bộ Facebook
một bài toán cụ thể là Newsfeed API trên ứng dụng iOS,
để rồi nó phát triển và giải quyết ngày càng nhiều những bài toán khác cho Facebook
Mã nguồn của nó được mở và GraphQL trở thành một công cụ cộng đồng 
vốn chỉ được sử dụng mới những bạn trẻ đam mê công nghệ
trước khi thật sự được các công ty sử dụng.
3 năm gần đây GraphQL đã chuyển từ một công cụ của Facebook
thành công cụ của cả cộng đồng. 
Và tôi nghĩ đã tới lúc nó bước vào một giai đoạn mới 
trở thành một tiêu chuẩn của ngành công nghiệp này
Tôi rất hy vọng là GraphQL sẽ phát triển thành một cái tiêu chuẩn 

Spanish: 
Estaré en un documental. Oh, fue tan gracioso,
Como si fuera mi contratista, un nuevo empleado me
Tienen, su segundo día, y luego vienen.
en y es como "Oh, tengo que hacer una filmación".
Estoy muy emocionado de ver el tipo GraphQL
de entrar en esta siguiente fase de su vida
donde comenzó sus primeros tres años
como un problema interno de Facebook construido
Realmente para resolver como un muy específico
problema, que era la fuente de noticias API
para nuestra aplicación iOS y luego se expandió
desde allí para resolver más problemas en
Facebook es de código abierto y se convirtió en una
herramienta comunitaria inicialmente utilizada por
aficionados pero eventualmente usados ​​por
empresas y así durante los últimos tres
Años que ha sido la historia de cómo GraphQL.
ha pasado de una herramienta de Facebook a una
herramienta comunitaria y creo que se siente
para mí que está a punto de entrar en el
próxima fase de su vida que se está convirtiendo
un estándar de la industria que es una especie de
donde veo que GraphQL va hacia adelante es
Esperemos que un estándar de la industria y

Chinese: 
将会在纪录片中。哦，真好笑，
就像是我的承包商，我是新员工
有，他的第二天，然后他们来
就像“哦，我要拍电影”。
我很高兴看到GraphQL进行排序
进入生命的下一个阶段
它开始的头三年
作为内置的Facebook内部问题
真的像一个非常具体的解决
问题，这是新闻源API
为我们的iOS应用程序，然后展开
从那里解决更多问题
Facebook，它是开源的，并成为一个
最初使用的社区工具
爱好者，但最终被
公司等最后三个
多年来，这一直是GraphQL的故事
从Facebook工具变成了
社区工具，我觉得
对我来说，它即将进入
生命的下一阶段正在变成
一种行业标准
我看到GraphQL前进的地方是
希望是行业标准，

Portuguese: 
vai estar em um documentário. Oh, foi tão engraçado,
como se fosse meu contratado, um novo contratado que eu
tem, seu segundo dia, e então eles vêm
e é como "Oh, eu tenho que filmar."
Estou muito animado para ver a classificação do GraphQL
de entrar nesta próxima fase de sua vida
onde começou seus primeiros três anos
como um problema interno do Facebook criado
realmente para resolver como um muito específico
problema, que era a API do feed de notícias
para o nosso aplicativo iOS e expandiu
de lá para resolver mais problemas em
Facebook de código aberto e tornou-se um
ferramenta comunitária inicialmente usada por
amadores, mas eventualmente usados ​​por
empresas e assim nos últimos três
anos que tem sido a história de como o GraphQL
passou de uma ferramenta do Facebook para uma
ferramenta da comunidade e acho que parece
para mim que está prestes a entrar no
próxima fase de sua vida que está se tornando
um padrão da indústria que é tipo
onde vejo o GraphQL daqui para frente é
espero que um padrão da indústria e

English: 
gonna be in a documentary. Oh it was so funny,
like it was my contractor, a new hire I
have, his second day, and then they come
in and it's like "Oh I gotta do a filming."
I'm really excited to see GraphQL sort
of enter this next phase of its life
where it started its first three years
as a Facebook internal problem built
really to solve like a very specific
problem, which was the newsfeed API
for our iOS app and then it expanded
from there to solve more problems at
Facebook it open sourced and it became a
community tool initially used by
hobbyists but eventually used by
companies and so for the last three
years that's been the story of how GraphQL
has gone from a Facebook tool to a
community tool and I think it feels like
to me that it's about to enter in the
next phase of its life which is becoming
an industry standard that's kind of
where I see GraphQL going forward is
hopefully an industry standard and

Japanese: 
最高だったよ
2日目の新人といたところに
撮影チームが来たから
「あ、行かなきゃ」ってね
GraphQLが次のフェーズに入るのを
見るのが本当に楽しみです
最初の3年はFacebook内部の
iOSアプリ用のニュースフィード APIという
特定の問題解決のために立ち上がり
さらに他の問題にも対応し
オープンソース化され
まず愛好家のコミュニティツールとなり
次第に企業にも利用されるようになった
この3年でFacebookツールから
コミュニティツールとなった
もうすぐ次のフェーズに入って
業界標準になるのではないかと思います
GraphQLの今後の展開はそうあって欲しい

Japanese: 
多くの方々の協力によって
実現した業界基準となることを期待しています
プログラミングとソフトウェアの
エンジニアリングの喜びは一般的に
ツールボックスを与えられて
何でも好きなものを作れることです
考えていることを形にできるのです
何だってできます
GraphQLは多くの人々にとって
それまで無かったツールでした
それまで使ったことがなかった
手にしたとたんに気付くのです
これでもっと楽しいものが作れる
もっと素晴らしいものが作れる
GraphQLはFacebook中に広がり
そして業界全体に広がりました
人々に受け入れられたからです
自由に使って何か構築して
それを他の人が喜んで使ってくれれば
それは一般的に上手くいくでしょう
オープンソースコミュニティの力を
私は完全に過少評価していました
以前のインタビューで話しましたが
文書をオープンソース化しただけなのです
その文書を効果的に実行するためのソフトウェア

Chinese: 
由所有
到目前为止一直在帮助的人
编程的乐趣软件的乐趣
一般而言，工程学就像您
得到这个工具箱，就像去
做你想做的一切
无论您有什么想法。基本上
世界是你的牡蛎
我认为GraphQL在很多方面
人们就像是这个工具
他们从未使用过的东西
他们曾经拥有过
哇，我可以用这个来制作更多有趣的东西
我可以知道创造更大的东西
你知道GraphQL有点传播
在整个Facebook上传播
整个行业，因为人们
喜欢使用它，你知道是否有
一个外卖，就像你建立
人们喜欢使用的东西
总的来说我做得很好
低估了这些的力量
开源社区，因为像我一样
之前说过
在采访中，我们只是开源了一个
文献
和编写的软件
有效地执行该文档

Portuguese: 
aquele que é colaborativo por todos
pessoas que têm ajudado até agora a
alegria de programar a alegria do software
engenharia em geral é como você
foi dada esta caixa de ferramentas é como ir e
faça o que quiser, vá e faça
o que você tem em mente. Basicamente
o mundo é sua ostra
E eu acho que o GraphQL para muitos
pessoas é como se fosse essa ferramenta que
eles nunca tiveram antes eles nunca usaram
antes e uma vez que eles tinham que eram como
uau, eu posso construir coisas mais divertidas com isso
Eu posso criar coisas maiores e
você sabe GraphQL um pouco espalhado
em todo o Facebook e espalhar
em todo o setor porque as pessoas
gostava de usá-lo e você sabe se há
uma takeaway é como se você construir
algo que as pessoas gostam de usar
geralmente fazem muito bem eu totalmente
subestimou o poder desses
comunidades de código aberto porque como eu
disse antes
na entrevista, apenas obtivemos um código aberto
documento
e um pedaço de software que foi escrito
executar esse documento efetivamente

Vietnamese: 
tiêu chuẩn được tạo ra bởi tất cả mọi người cho tới thời điểm này
Niềm vui của việc lập trình, của công việc kỹ sư phần mềm là khi
bạn được trang bị những công cụ,
và bạn có thể làm bất cứ thứ gì mình muốn hay có ở trong đầu
Tất cả mọi thứ đều là cơ hội của bạn
Tôi nghĩ đối với nhiều người thì GraphQL là một công cụ
mà họ chưa bao giờ sở hữu, chưa bao giờ sử dụng, 
và giờ đây với nó thì họ có thể tạo nên nhiều thứ hay hơn, tuyệt vời hơn
GraphQL bằng cách nào đó đã lan ra khắp Facebook,
lan ra khắp cả ngành công nghiệp luôn vì người ta thích sử dụng nó. 
Có một sự thật là nếu bạn làm ra một cái gì đó mà người ta thích sử dụng
thì nó sẽ thành công
Tôi đã sai lầm từng đánh giá thấp cộng đồng opensource, 
vì như tôi đã nói trong mấy cuộc phỏng vấn trước,
tụi tôi chỉ công bố một tài liệu
và một phần mềm để triển khai tài liệu đó

Spanish: 
uno que sea colaborativo por todos los
personas que han estado ayudando hasta ahora el
alegría de programar la alegría de software
La ingeniería en general es como la que has
dado esta caja de herramientas es como ir y
Haz lo que quieras como ir y hacer
lo que tengas en mente Básicamente
El mundo es tu ostra
Y creo que GraphQL para muchos
La gente es como era esta herramienta que
nunca tuvieron antes nunca han usado
Antes y una vez que lo tenían eran como
wow puedo construir cosas más divertidas con esto
Puedo saber crear cosas más grandes y
sabes GraphQL un poco extendido
a lo largo de Facebook y propagación
en toda la industria porque la gente
Me gustó usarlo y sabes si hay
una comida para llevar es como si construyes
algo que a la gente le gusta usarlo
en general lo hago bastante bien yo totalmente
subestimado el poder de estos
comunidades de código abierto porque como yo
dicho antes anteriormente
En la entrevista, acabamos de abrir una fuente
documento
y una pieza de software que fue escrita
para ejecutar ese documento efectivamente

English: 
one that's collaborative by all the
people that have been helping so far the
joy of programming the joy of software
engineering in general is like you've
been given this toolbox it's like go and
make whatever you want like go and make
whatever you have in mind. Basically
the world is your oyster
And I think GraphQL for a lot of
people is like it was this tool that
they never had before they've never used
before and once they had it they were like
wow I can build more fun stuff with this
I can you know create greater things and
you know GraphQL somewhat spread
throughout Facebook and spread
throughout the industry because people
liked using it and you know if there's
one takeaway it's like if you build
something that people like using it'll
generally do pretty well I totally
underestimated the power of these
open source communities because like I
said before previously
in the interview, we just open-sourced a
document
and a piece of software that was written
to execute that document effectively it

Japanese: 
Facebookでの開発では
使用されていなかったので
コミュニティの人々の
自発的な構築に頼ったのです
各種言語での実装
そして製品化
ツールエコシステムの全体構築
これが可能とは考えていませんでした
私は完全に間違っていました
理にかなうアイディアがあって
ピンときてビジョンを持てたら
その実現のために
人は努力を惜しまないのです
そしてできたものをシェアします
それは本当に素晴らしいことです

English: 
wasn't being used in production at
Facebook and then it was we had to rely
on this community of people to form
spontaneously and then build
implementations of this in different
languages and then actually
productionize it and build an entire
tooling ecosystem around it I didn't think
that was ever gonna work and I was
totally wrong if an idea makes sense to
people and it just clicks with their
mind and they can see the vision they're
actually willing to do a lot of work in
order to see it executed and then share
their work and it's a pretty remarkable
thing to see

Spanish: 
no estaba siendo utilizado en la producción en
Facebook y luego fue que tuvimos que confiar
en esta comunidad de personas para formar
espontáneamente y luego construir
Implementaciones de esta en diferentes.
idiomas y luego en realidad
Producirlo y construir un entero.
ecosistema de herramientas a su alrededor no pensé
Eso iba a funcionar y yo estaba
totalmente equivocado si una idea tiene sentido para
la gente y simplemente hace clic con su
mente y pueden ver la visión que están
realmente dispuesto a hacer mucho trabajo en
Para verlo ejecutado y luego compartir
su trabajo y es bastante notable
cosa que ver

Portuguese: 
não estava sendo usado na produção em
Facebook e depois tivemos que confiar
nesta comunidade de pessoas para formar
espontaneamente e depois construir
implementações disso em diferentes
idiomas e, na verdade,
produzi-lo e construir um todo
ecossistema de ferramentas em torno dele eu não acho
isso já ia funcionar e eu estava
totalmente errado se uma idéia faz sentido
pessoas e apenas clica com a sua
mente e eles podem ver a visão que eles são
realmente disposto a fazer muito trabalho em
para vê-lo executado e depois compartilhar
seu trabalho e é uma notável
coisa a ver

Chinese: 
没有被用于生产
Facebook，然后我们不得不依靠
在这个人的社区上形成
自发然后建立
不同的实现
语言，然后实际上
生产它并构建一个整体
我没有想到的工具生态系统
那将永远起作用，而我当时
如果一个想法有意义，那是完全错误的
人们，而他们的点击
头脑，他们可以看到他们的愿景
其实愿意做很多工作
为了看到它执行然后共享
他们的工作，这是非常了不起的
看的东西

Vietnamese: 
Nó thậm chí còn không đang trong sử dụng ở Facebook, 
và chúng tôi mong đợi cộng đồng xây dựng nó
triển khai nó ở nhiều ngôn ngữ khác nhau,
hay đưa nó vào sử dụng và dựng nên cả một hệ sinh thái quanh nó.
 Tôi chưa bao giờ nghĩ những điều đó sẽ thực sự xảy ra
nhưng tôi đã sai lầm hoàn toàn
Nếu một ý tưởng thật sự có ý nghĩa đối với ai đó
hợp gu của họ và họ có tầm nhìn đối với nó,
thì họ rất sẵn sàng góp công xây dựng, hoàn thiện nó
và chia sẻ thành quả của họ
Chứng kiến điều đó thật là kỳ diệu
