タグ

ブックマーク / qiita.com/itinerant_programmer (2)

  • Reactパフォーマンスを最大70%向上させる!? Million.js入門 - Qiita

    3. Million.jsの基的な使い方 Million.jsの基的な使用方法は、Reactのコンポーネントをblockという関数で包むだけです。以下に例を示します。 import { block } from "million"; function Lion() { return ( <img src="https://million.dev/lion.svg" /> ); } const LionBlock = block(Lion); 上記のように、Million.jsを使用すると、Reactのコンポーネントを高速化できます。 ただし、現時点ではUIコンポーネントライブラリと一緒に使うことはできず、またコンポーネントにpropsを渡す際にスプレッド構文が使えないなど、まだいくつかの制約が存在します[^1^]。 4. Million.jsでのパフォーマンス向上 Million.js

    Reactパフォーマンスを最大70%向上させる!? Million.js入門 - Qiita
  • JavaScriptデザインパターン入門 - Qiita

    1. はじめに JavaScriptデザインパターンは、JavaScriptを使ってプログラムを書くときによく出くわす問題を解決するためのガイドです。これらのパターンの背後にある考え方を理解することで、自分の問題に適用することができます。また、これらのパターンが自分のコードに役立つ場合を見つけることもできます。 2. モジュールパターン モジュールパターンは、JavaScriptのモジュールシステムの一部で、データを保護する方法を提供します。これは、モジュール内のプライベートなデータと動作を保護し、一方で公開APIを提供する方法です。これにより、プライベートとパブリックのアクセスレベルを持つ自己完結型のモジュールオブジェクトを作成することができます。 これは、JavaC++のような言語でクラスにアクセス修飾子を使用するのに似ています。 JavaScriptでは、クロージャを使用してモジュ

    JavaScriptデザインパターン入門 - Qiita
  • 1