⚛️

React.js: The Documentary 資料集

2023/02/12に公開

はじめに

React のドキュメンタリー動画 React.js: The Documentary が、2023 年 2 月 10 日に公開されました:

https://www.youtube.com/watch?v=8pDqJVdNa44

動画は 1 時間 18 分ほどあり、React の誕生から普及までを当事者たちが語る形式となっています。

動画自体は大変に素晴らしいのですが、その中で言及されている資料やツイートが多く、個人的に気になったため、動画に登場する時系列順にまとめてみました。すべてを網羅できているわけではありませんが、大半はおさえることができたのではないかと思っています。また、動画に登場する開発者たちが日本の開発者の間では知られていない可能性も考慮し、動画内でのプロフィール[1]を Twitter や GitHub へのリンクとともに付すようにしています。すでに動画を見たかどうかに関わらず、React の歴史に興味がある方の参考になれば幸いです。

主な登場人物

Michael Chan

https://twitter.com/chantastic

https://github.com/chantastic

Jordan Walke

https://twitter.com/jordwalke

https://github.com/jordwalke

Sebastian Markbåge

Former Front-end Engineer @ Facebook

https://twitter.com/sebmarkbage

https://github.com/sebmarkbage

Shane O'Sullivan

Former Senior UIE @ Facebook

https://twitter.com/chofter

https://github.com/shaneosullivan

Sophie Alpert

React’s First Non-FB Production User / Former React Core Team @ Facebook

https://twitter.com/sophiebits

https://github.com/sophiebits

Lee Byron

Former Engineering Lead @ Facebook

https://twitter.com/leeb

https://github.com/leebyron

Tom Occhino

Former Engineering Director @ Facebook

https://twitter.com/tomocchino

https://github.com/tomocchino

Tony Casparro

Engineering Lead @ Netflix

https://twitter.com/IamTonyC

https://github.com/tcasparro

Adam Wolff

Former Director of Product Infrastructure @ Facebook

https://twitter.com/dmwlff

https://github.com/wolffiex

Christopher Chedeau

Front-End Engineering Manager @ Facebook

https://twitter.com/Vjeux

https://github.com/vjeux

Pete Hunt

Former Photos/Video Team @ Facebook / Former Tech Lead, Instagram Web Team @ Facebook

https://twitter.com/floydophone

https://github.com/petehunt

Dan Abramov

React Core Team @ Meta

https://twitter.com/dan_abramov

https://github.com/gaearon

David Nolen

Lead Developer of ClosureScript

https://twitter.com/swannodette

https://github.com/swannodette

Andrew Clark

React Core Team @ Meta

https://twitter.com/acdlite

https://github.com/acdlite

動画内で言及されていた資料など

0:44

https://github.com/jordwalke/FaxJs

2:41

https://www.imdb.com/title/tt1285016/

3:04

https://www.rollingstone.com/music/music-news/kanye-west-debuts-new-songs-at-facebook-offices-102829/amp/

5:06

https://github.com/dojo/dojo

5:07

https://shaneosullivan.wordpress.com/2008/03/28/dojo-11-is-cooked-and-ready-to-eat/

5:39

https://twitter.com/voloko

5:39

https://twitter.com/will_bailey

5:42

https://techcrunch.com/2011/08/29/boltjs/amp/

8:51

https://twitter.com/_seangroff/status/1403638031542894593

11:46

https://worldofwarcraft.com/

19:04

https://twitter.com/jingc

19:11

https://youtu.be/nYkdrAPrdcw

21:50

https://about.fb.com/news/2012/05/introducing-facebook-camera/amp/

22:28

https://twitter.com/miekd

23:32

http://web.archive.org/web/20210824132636/https://j11y.io/cool-stuff/introducing-jshtml/

29:35

https://twitter.com/schrep

35:41

https://twitter.com/zpao

35:42

https://twitter.com/cpojer/status/637346905484234752

35:49

https://twitter.com/jamespearce

35:49

https://twitter.com/linuxfoundation/status/563105652944302080

35:50

https://twitter.com/globelabs/status/246809674098290688

36:24

https://jsconf.com/

37:11

https://youtu.be/GW0rj4sNH2w

37:55

https://twitter.com/chofter/status/339857790195617792

41:32

https://twitter.com/nathansmith/status/339876554354069504

42:06

https://www.penguinrandomhouse.com/books/688819/unmasking-autism-by-devon-price-phd/

https://www.lizandmollie.com/big-feelings

https://global.oup.com/academic/product/garners-modern-english-usage-9780197599020

https://www.penguinrandomhouse.com/books/703321/hell-followed-with-us-by-by-andrew-joseph-white/9781682633243

42:23

https://news.ycombinator.com/item?id=5789055

43:13

https://www.quora.com/How-is-Facebooks-React-JavaScript-library-How-does-it-compare-with-other-popular-JavaScript-libraries

45:42

https://github.com/facebook/react/issues/122

45:45

https://stackoverflow.com/a/21736116

48:24

https://reactjs.org/blog/2013/06/12/community-roundup.html

48:27

https://topenddevs.com/podcasts/javascript-jabber/episodes/073-jsj-react-with-pete-hunt-and-jordan-walke

48:28

https://www.quora.com/Facebook-just-released-a-JS-framework-called-React-How-does-this-compare-to-Angular-js

48:30

https://reactjs.org/blog/2013/06/12/community-roundup.html#pimp-my-backboneview-by-replacing-it-with-react

49:14

https://youtu.be/x7cQ3mrcKaY

50:26

https://twitter.com/gillesruppert/status/379260131806302208

50:27

https://twitter.com/exploremqt/status/392484621020958721

50:38

https://twitter.com/brandonbloom

50:46

https://twitter.com/brandonbloom/status/413770492215324673

51:35

https://www.oreilly.com/library/view/closure-the-definitive/9781449381882/

https://www.gutenberg.org/files/2814/2814-h/2814-h.htm

など複数の書籍。多すぎるため割愛。

52:25

https://swannodette.github.io/2013/12/17/the-future-of-javascript-mvcs/

52:32

https://news.ycombinator.com/item?id=6936975

53:19

https://reactjs.org/blog/2014/02/05/community-roundup-15.html

53:52

https://twitter.com/ericflo/status/413842834974732288

53:55

https://twitter.com/andrewingram/status/422810480701620225

54:00

https://twitter.com/julikt/status/422843478792765440

54:04

https://twitter.com/jordwalke/status/490747339607265280

54:20

https://archive.jlongster.com/Removing-User-Interface-Complexity,-or-Why-React-is-Awesome

54:22

https://www.theguardian.com/news/datablog/2014/feb/04/facebook-in-numbers-statistics

54:25

https://www.slideshare.net/rmsguhan/react-meetup-mailonreact

55:32

https://youtu.be/g01dGsKbXOk

57:10

https://netflixtechblog.com/netflix-likes-react-509675426db

57:52

https://twitter.com/reactjsutah/status/527259410020573184

57:54

https://twitter.com/swannodette/status/532190993463128064

57:56

https://twitter.com/alexsavinme/status/535152580377468928

58:18

https://twitter.com/jlongster/status/493131950434316288

58:23

https://twitter.com/mjackson/status/493132259826745346

59:24

https://twitter.com/reactjs/status/538412085248790528

59:34

https://twitter.com/zpao/status/538423196270071808

59:36

https://twitter.com/toomanydatsuns/status/543496346053783552

59:38

https://twitter.com/rodneystrong/status/543496333567348736

59:40

https://twitter.com/ericclemmons/status/560978918493016065

59:42

https://twitter.com/ebryn/status/560477858988961793

1:00:22

https://twitter.com/reactjs/status/560496899875028992

1:00:24

https://twitter.com/vjeux/status/560968672101924865

1:00:41

https://youtu.be/KVZ-P-ZI6W4

1:00:57

https://twitter.com/reactjs/status/560860759576436736

1:00:59

https://twitter.com/dlschafer/status/560581127480827904

1:02:19

https://twitter.com/swannodette/status/561232290273980416

1:02:24

https://twitter.com/beirnet/status/560317879501848576

1:02:27

https://twitter.com/brianleroux/status/560972130112655360

1:02:30

https://twitter.com/mjackson/status/561039773658136576

1:02:54

https://twitter.com/zpao/status/561130604851232770

1:02:58

https://twitter.com/dan_abramov/status/561133503270887424

1:07:22

https://vimeo.com/100010922

1:07:30

https://github.com/gaearon/react-hot-loader

1:07:34

https://youtu.be/yaymfLj5tjA

1:08:01

https://youtu.be/PUv66718DII

1:08:10

https://github.com/react-europe/cfp-2015/pull/7

1:08:28

https://youtu.be/xsSnOQynTHs

1:09:22

https://twitter.com/bytesdotdev/status/616607565372329984

1:09:24

https://twitter.com/ryanflorence/status/616608373186785280

1:09:28

https://twitter.com/catelandaxel/status/616619072516673536

1:09:30

https://twitter.com/dan_abramov/status/617114467596414976

1:11:53

https://twitter.com/acdlite/status/677309142038544384

1:13:32

https://twitter.com/reactjs/status/586415310393061376

1:16:16

https://twitter.com/mhevery/status/1566818498294083584

1:16:56

https://2022.stateofjs.com/en-US/libraries/front-end-frameworks/

脚注
  1. なお、Andrew Clark は先日 Vercel への移籍を発表するなど、プロフィールが必ずしも現在の情報を表わしているわけではないことに注意してください。 ↩︎

Discussion