タグ Fiber
人気順 5 users 10 users 100 users 500 users 1000 usersReactの新機能「Time Slicing」と「Suspense」をFacebookが紹介。非同期レンダリングを活用しUXをサクサクに向上 - Publickey
FacebookがReactの新機能「Time Slicing」と「Suspense」を紹介。非同期レンダリングを活用しUXをサクサクに向上 Reactの最新バージョンである「React 16」以降に予定されている新機能は、Reactの新コアアーキテクチャとしてReact 16から採用されたFiberによって実現される非同期レンダリングなどを活用。CPU能力が低いデバイスやネットワーク帯域が十分で... 続きを読む
Cookpad Ruby Hack Challenge - クックパッド開発者ブログ
2017 - 06 - 30 Cookpad Ruby Hack Challenge 技術部の笹田です。Ruby インタープリタの開発をしています。最近は Fiber まわりを10年ぶりにいじってます。 2017/08/30, 31 に、 Cookpad Ruby Hack Challenge というイベントを行いますので、その宣伝をさせてください。 Cookpad Ruby Hack Chall... 続きを読む
ReactはなぜFiberで書き直されたのか?Reactの課題と将来像を探る | HTML5Experts.jp
先日行われたFacebookの開発者向けイベント「 F8 」で、 React Fiber の発表が行われていました。 といっても、React関連の新しいプロダクトが発表されたというわけではなく、Reactが一から書き直されたということのようです。 ReactはなぜFiberで書き直されねばならなかったのか?Fiberが解決しようとした課題は何なのか? その答えを聞くために、 React Fiber... 続きを読む
F8:Facebook、React Fiberを発表―JavaScriptのUIフレームワークを完全リニューアル | TechCrunch Japan
Facebookはユーザー・インターフェイスを書くために利用されているJavaScriptライブラリ、 React を根本的にリニューアルしたことを F8デベロッパー・カンファレンス で発表した。これまでFacebookからまったく発表がなかったが、React Fiber(これが新しいReactのプロジェクト名)はしばらく前からFacebookのインターフェイスを動かしていた。Fiberについての... 続きを読む
若手エンジニア/初心者のためのRuby 2.1入門(11):RubyのThread、Fiber、Kernel、forkで並列処理やプロセスの深淵へ (1/3) - @IT
若手エンジニア/初心者のためのRuby 2.1入門(11):RubyのThread、Fiber、Kernel、forkで並列処理やプロセスの深淵へ (1/3) オープンソースのオブジェクト指向プログラミング言語「Ruby」の文法を一から学ぶための入門連載。最新版の2.1に対応しています。今回は、スレッドを扱うクラスや軽量スレッド、「グルー言語」でもあるRubyからプロセスを操るさまざまなメソッドの... 続きを読む
Node.jsのFiberを使って非同期処理を同期っぽく書く - Webtech Walker
FirefoxのJavaScriptではバージョンを1.7以上に指定するとyieldが使えて非同期処理を同期っぽく書くことができるようになる。 適当な例だけどこんな感じ。 function run(f) { var g = f(function(x) { g.send(x) }); g.next(); } run(function(next) { var result = []; result.p... 続きを読む
EventMachineとは何だったのか by Hiroshi Nakamura on Prezi
基本はreactorパターン 同期的な処理はdefer、 またはFiber(1.9~)で 通信用にChannel、Queue Ruby: What is EventMachine? http://bit.ly/eventmachine 特徴(Nodeとの比較) 日本語 EventMachineとは 応用例と課題 ~EventMachineとは何だったのか~ なひ / @nahi / nahi@ru... 続きを読む
Rubyist Magazine - Fiber と Proc ―― 手続きを抽象化する二つの機能
はじめに 最近、複数のプログラミング言語を学ぶことが重要だと良く耳にするようになりました。 たとえば書籍「プログラマが知るべき 97 のこと」の「43. プログラミング言語は複数習得すべき」において、Russel Winder 氏は次のように書き、複数のプログラミング言語 (それも異なるパラダイムに属する言語) を学ぶことを勧めています。 プログラミング言語のパラダイムは大きく、手続き型、オブジェ... 続きを読む