タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

ReactとAPIとarticleに関するkyo_agoのブックマーク (3)

  • 【SSRも】Fleur − 新しいFluxフレームワーク【イケる】 - pixiv inside

    みなさんこんにちは! VRoid Hubでフロントエンドエンジニアをしている花倉ミツカ (a.k.a. ラグ)です 🙌 今回のpixiv insideはちょっとだけお仕事から離れて(ガチ)アイスブレイクです。私が1年ほど開発しているFluxフレームワーク、Fleur (フルール, @fleur/fleur)について、その設計や使い方についてご紹介させていただきます! 目次 どういうフレームワーク? 実際の使い方 質問 まとめ どういうフレームワーク? pixiv Sketchで採用されている Fluxible というFluxフレームワークを参考に、「書きやすさ」と「現代的な機能の採用」の二点を重視してTypeScriptでフルスクラッチしました。(Fluxibleは私が知ってる中で一番"整っている"フレームワークだと思っています♨) Fleurの大規模なプロダクションでの採用実績はまだあ

    【SSRも】Fleur − 新しいFluxフレームワーク【イケる】 - pixiv inside
  • recomposeではじめるReact Higher-order Components(HoCs) - Qiita

    最近、recompose を使用して React を書いており、ある程度知見が溜まって来た為、整理の意味を込めて纏めてみました。不備、不明点等がありましたら、コメント頂ければ幸いです。 TL;DR HoCs 、recompose とは recomposeの代表的な API の紹介・使い方 setDisplayName:Component に任意の名前付与 withStateHandlers:State 、handler の管理 compose:複数の recompose API を束ねる lifecycle: React のライフサイクル管理 pure:不要なレンダリング削減(パフォーマンス向上) onlyUpdateForkeys:不要なレンダリング削減(パフォーマンス向上) branch:Boolean を使用した Component の出し分け renderNothing: 常に n

    recomposeではじめるReact Higher-order Components(HoCs) - Qiita
  • React Fiber現状確認

    F8でもReact Fiberについての発表もあったので、気になっている人も多いReact Fiberの現状について簡単に書きたいと思います。 Reactの完全な書き換えということで、使い方も変わってしまうと思っている人もいると思いますが、内部実装の書き換えであり、利用者から見える部分ではほとんど変更はありません。 もちろん、react-fiberというパッケージをインストールするというわけでもありません。 むしろ、v16の時点では現在の実装と互換性を保たれているので、v16がリリースされた時に、v15.5を使っていればほとんどそのままv16に更新できると思います。 そして、言われなければ内部実装が変わっていることに気づかないのではないかと思います。 とりあえずどうなるのか知りたい人向けのまとめ v16では、基的にはv15の時と同じように動作します。逆に言うとパフォーマンスもそんなに変わ

    React Fiber現状確認
  • 1