金曜日, 12月 19, 2025
No menu items!
ホーム ブログ ページ 5182

Vite × ReactのChrome拡張でグラフ描画したい!各ライブラリを試してみた話 #拡張機能 – Qiita



Vite × ReactのChrome拡張でグラフ描画したい!各ライブラリを試してみた話 #拡張機能 - Qiita

こんにちは、そうすけです。

最近は React + Vite を使って Chrome拡張を作る機会が増えてきました。

「拡張機能でもグラフ描画したい!」
そんな場面って意外と多いですよね。データ可視化、トレンド分析、クリックログのヒートマップなどなど…。
でも、実際にやってみると意外とハマりどころが多かったので、代表的なグラフライブラリ3つを試してみた結果と注意点をまとめておきます!


JSのグラフライブラリ候補調査

スター数

image.png

圧倒的にChart.jsが多く、そのあとRechartsと続きていきます。
Chart.jsは昔からあるというのも大きいと思います。

週次ダウンロード数

image.png

Recharts一興ですね。

パッケージサイズ

image.png

Echartsがかなり大きく、他はトントンです。

✅ 使用したベースリポジトリ

まず今回使ったベースはこちら👇

image.png

Manifest v3対応・React + TypeScript + Vite + Tailwind のモダン構成で、かなり開発しやすいです。


試したグラフライブラリ3つ

ライブラリ 見た目 開発体験 パフォーマンス Vite互換性
Recharts ◎ キレイ △ HMR効かない ○ 普通 ❌ 相性悪い
Chart.js △ レガシー △ 手動実装多い ◎ 軽い ○ 問題なし
React-ECharts ○ 良い感じ ◎ 安定 △ メモリ重め ◎ 相性良い

Recharts:UI最強、でもHMRが使えない

一番期待していたのがこれ。
Recharts、UIはほんとにキレイです。 カスタマイズ性も高く、使い心地もGood。ドキュメントも揃っていて、導入も簡単。

ただ、Viteと相性がとても悪かった…!

問題点

  • HMR(Hot Module Replacement)が効かない
  • 差分ビルドが崩れて 再レンダリングされない
  • 毎回ローカルサーバー落としてビルドしないといけない

Chrome拡張開発でこの不安定さは致命的。
本番には使えないと判断しました。


Chart.js:超軽量だけどゼロからの実装がしんどい

次に試したのが Chart.js。
Canvasベースで描画されるので、パフォーマンスは非常に軽い。

ただし、Reactで使うにはカスタマイズが大変!

具体的にしんどい点

  • クロスヘア(マウスオーバー時の縦線) → 自作が必要
  • 凡例・ツールチップもある程度自力実装
  • スタイルやイベントハンドリングが冗長になる

昔ながらのグラフライブラリという印象。
とにかく「Reactっぽくない」し、学習コストも高め。

AI使ったら、グラフはかけるものの、処理が複雑になりすぎて、認知不可が高くなり、
グラフUIをゴリゴリ自力しないといけないのは、チームで運用にするのには不向きだなと考えました。


React-ECharts:相性良し、実用性も高い!

最終的に採用したのがこれ。
React-ECharts(EChartsのReactラッパー)です。

良かった点

  • HMRが安定して動く(=Viteとの相性◎)
  • クロスヘアやズーム、ツールチップなどがデフォで使える
  • 設定もオブジェクトベースで柔軟

多少メモリは食いますが、開発・運用ともに一番ストレスが少ないと感じました。
Chrome拡張の中でも全く問題なく動作しています。


🏁 結論:React-EChartsが今のところ最適解!

目的 おすすめ
UIの美しさを最優先 Recharts(でもViteならやめとこう)
とにかく軽くしたい Chart.js(でも自作覚悟)
安定性・開発体験重視 React-ECharts

✍️ さいごに

Chrome拡張でグラフを描画したい!
…と軽い気持ちでライブラリを導入したら、意外と沼だった今回。

Rechartsは魅力的だったけど、拡張開発においては開発体験やビルドの安定性もめちゃくちゃ重要だなと実感しました。

今後はEChartsベースで色々試していこうと思います。
この記事が誰かのグラフ沼脱出のヒントになれば嬉しいです!





Source link

Views: 0

「ギルティギア」初のTVアニメ化決定!


🔸 ざっくり内容:

今日は何の日? – 6月14日の振り返り

1年前の2024年6月14日、アークシステムワークスは「ギルティギア」シリーズ初のTVアニメ『GUILTY GEAR STRIVE: DUAL RULERS』の制作を発表しました。

背景情報

「GUILTY GEAR」シリーズは、1998年に第1作が登場以来、高い人気を誇る対戦格闘ゲームです。最新作『GUILTY GEAR -STRIVE-』は、250万人以上のユーザーを抱え、世界中で盛り上がりを見せています。

アニメ制作の概要

この新しいアニメは、CGアニメの制作で知られるスタジオ・サンジゲンが手がけます。主なスタッフには以下のような有名な制作陣が集結しています:

  • 監督:森川滋(『劇場版アルゴナビス AXIA』シリーズ)
  • 脚本:海法紀光(「ギルティギア」シリーズのシナリオ制作)
  • アソシエイトプロデューサー:水島精二(「機動戦士ガンダム00」など)

キービジュアルには、シリーズの象徴であるキャラクター、ソル=バッドガイとシン=キスク、さらにその背景に謎の少女が描かれ、さらなる物語の展開を予感させます。

このアニメは、ゲームファンのみならず、新しい視聴者にも魅力的なコンテンツとなることが期待されています。

🧠 編集部の見解:
この記事に触れて感じるのは、ゲームとアニメの融合がますます深まっているなということです。「ギルティギア」シリーズのアニメ化は、多くのファンにとって待望の展開でした。特に、ゲームのストーリーは比較的深いので、アニメでどのように表現されるのか楽しみですね。

## 関連事例
最近では、「ファイナルファンタジー」や「アーマード・コア」など、数多くのゲームがアニメ化や映画化されています。これによって、新たなファン層が開拓されるだけでなく、既存のファンに対しても新たな楽しみ方を提供しています。

## 社会的影響
今や、ゲームはただの娯楽ではなく、文化的なアイコンとなっています。アニメの制作にあたって、映像技術が進化し、ゲームのキャラクターたちが動き回る姿に感情を込めやすくなったことで、より多くの人がその世界に引き込まれるでしょう。これは特に、若い世代にとって重要な経験になります。

## 豆知識
「ギルティギア」シリーズはそのビジュアルの美しさと、緻密なキャラクター設定で知られています。特に、BGMや効果音なども特にこだわりが強いので、音楽好きにも刺さるポイントが多いんです。

このように、アークシステムワークスの新たな挑戦は、シリーズの魅力をより多くの人々に広める機会となるでしょう。次にどんなストーリーやキャラクターが登場するのか、今からワクワクします!

  • キーワード: GUILTY GEAR


ギルティギア ストライヴ をAmazonで探す

サンジゲン をAmazonで探す

劇場版アルゴナビス AXIA をAmazonで探す


※以下、出典元
▶ 元記事を読む

Views: 0

ブラジル訪問中の佳子さま 移民史料館を視察(2025年6月10日)

0

ブラジルを訪問中の佳子さまはコーヒー農園で働くために多くの日本人が移住した南部の都市を訪れ、移民史料館を視察されまし …

Views: 0

「YouTuber入居拒否?RIHOが暴露!」

🔸 ざっくり内容:

株式会社ジャパンエフエムネットワークが制作しているラジオ番組「ウチら…’, 全国のJFN系列32局で放送中です。この番組は、リスナーとの交流を大切にし、様々なトピックを取り上げています。

記事では、番組の特徴や魅力について語られており、特にリスナーからのフィードバックが重視されています。多様な視点を集めることで、より深い内容を提供しようとしている点が印象的です。

このラジオ番組は、全国的に多くのリスナーに支持されており、地域ごとの文化やニュースを反映した内容が特徴です。そのため、リスナー層も多岐にわたります。

詳細を知りたい方は、外部リンクを参照することができます。

ウチら...

🧠 編集部の見解:
この記事は、ジャパンエフエムネットワークが放送するラジオ番組「ウチら」に焦点を当てているようですね。ラジオというメディアは、特に地域に密着した情報を提供するための強力なツールです。私が感じるのは、ラジオがリスナーとの距離を近くする役割を果たしている点です。パーソナリティの声を通じて、リスナーは心の距離を感じやすく、まるで身近な友人と会話しているような感覚を得られます。 ### 関連事例 ここ数年、さまざまな形で地域密着型ラジオ番組の重要性が再認識されています。たとえば、災害時の情報発信や地域イベントの告知、さらにはローカルアーティストの紹介など、ラジオは地域にとって欠かせない存在です。また、オンラインプラットフォームの普及により、これまで以上に多くの人々が地方のラジオ番組にアクセスできるようになり、全国的な連帯感が生まれています。 ### 社会的影響 さらに、ラジオは世代を超えたコミュニケーションの場ともなり得ます。特に高齢者層にとっては、ラジオが日常の情報源や娯楽として大きな役割を果たしています。そのため、ラジオ番組が提供する内容がより多様化し、リスナーのニーズに応えることが求められています。 ### 豆知識 実は、ラジオは1900年代初頭から存在していて、最初の商業放送は1920年に行われました。以来、ラジオは政治、音楽、スポーツなどさまざまなジャンルで進化を遂げ、今でも多くの人々に愛されています。最近ではポッドキャストの台頭により、さらに新しい形の音声メディアが注目を集めています。 このように、「ウチら」のようなラジオ番組は、メディアとしての役割を果たしつつ、地域の絆を深めるための重要なプラットフォームとなっていると言えるでしょう。


  • キーワード: ラジオ番組

ラジオ番組 をAmazonで探す ジャパンエフエムネットワーク をAmazonで探す 全国JFN系列 をAmazonで探す

※以下、出典元 ▶ 元記事を読む

Views: 3

陰謀渦巻く刑務所からの脱獄をテーマとした「Back to the Dawn 〜ブレイク・ザ・アニマル・プリズン〜」,7月18日に正式リリース決定



 Spiral Up Gamesは2025年6月12日,現在Steamでアーリーアクセスを実施中の「Back to the Dawn 〜ブレイク・ザ・アニマル・プリズン〜」を,7月18日に正式リリースすると発表した。

画像ギャラリー No.001のサムネイル画像 / 陰謀渦巻く刑務所からの脱獄をテーマとした「Back to the Dawn 〜ブレイク・ザ・アニマル・プリズン〜」,7月18日に正式リリース決定

 本作は,動物の囚人たちが生活を送る過酷な刑務所が舞台の,犯罪と陰謀,そして罠が入り交じる脱獄をテーマとしたRPGだ。プレイヤーは,冤罪をかけられ刑務所に入れられたキツネの記者「トーマス」か,潜入捜査官として刑務所に潜むパンサーの「ボブ」のどちらかを主人公に,それぞれ20時間を超えるストーリーを体験できる。

画像ギャラリー No.002のサムネイル画像 / 陰謀渦巻く刑務所からの脱獄をテーマとした「Back to the Dawn 〜ブレイク・ザ・アニマル・プリズン〜」,7月18日に正式リリース決定

 刑務所では,個性豊かな受刑者たちと交流し,助け(利用し)あったり,対立したりするだけでなく,一匹狼として行動することも,各勢力とうまく関係を築くことも可能だという。模範囚として平和な日々を過ごすか,トラブルメーカーとして破壊の限りを尽くすか,すべての行動はプレイヤー次第だ。

画像ギャラリー No.004のサムネイル画像 / 陰謀渦巻く刑務所からの脱獄をテーマとした「Back to the Dawn 〜ブレイク・ザ・アニマル・プリズン〜」,7月18日に正式リリース決定
画像ギャラリー No.007のサムネイル画像 / 陰謀渦巻く刑務所からの脱獄をテーマとした「Back to the Dawn 〜ブレイク・ザ・アニマル・プリズン〜」,7月18日に正式リリース決定

 また,刑務所には隠された陰謀と秘密があるようで,敷地内に現れる思わぬ人影や,食堂の裏口から聞こえる怪しい物音,ずっと鍵のかかった廊下の扉など,あちこちに散らばる手がかりを集めれば,その謎を解き明かせるという。

画像ギャラリー No.005のサムネイル画像 / 陰謀渦巻く刑務所からの脱獄をテーマとした「Back to the Dawn 〜ブレイク・ザ・アニマル・プリズン〜」,7月18日に正式リリース決定

 製品版リリース時には,部屋のスキンや,ゲームの攻略で役立つアイテムなど,さまざまな特典が付属したサポーター版も登場する。正式リリース前に購入していたプレイヤーには,サポーター版が無料でプレゼントされるとのことなので,本作のプレイを予定している人は,早めに購入しておくといいだろう。

画像ギャラリー No.003のサムネイル画像 / 陰謀渦巻く刑務所からの脱獄をテーマとした「Back to the Dawn 〜ブレイク・ザ・アニマル・プリズン〜」,7月18日に正式リリース決定







続きを見る


🧠 編集部の感想:
「Back to the Dawn 〜ブレイク・ザ・アニマル・プリズン〜」の正式リリースが楽しみです! 動物たちが織りなす脱獄の物語は、プレイヤーに自由な選択肢を提供し、戦略性を高める要素が魅力的です。陰謀やトラップが絡むストーリー展開に期待が募ります。

Views: 0

話題のデュアルタワーCPUクーラー登場!4,980円で性能アップ!

📌 ニュース:
COOLINGのデュアルタワーCPUクーラー
「FROZN-A620-PRO-SE」が発売されました。
価格は4,980円で、販売元はアイネックス。
一部ショップでは購入者にオリジナルノートをプレゼント中です。

このクーラーは、120mmファンを2基搭載したサイドフロー型で、
全高157mm。アルミ製ヒートシンクや6本の6mm径銅製ヒートパイプを使用、
TDP 260WまでのCPUに対応します。

PWM対応の120mmファンは、
回転数300±200~2000RPM、風量58CFM、
静圧1.94mmH2O、ノイズ27.2dB(A)です。
本体サイズは128.2×141.6×157.4mm、重さは約1,190g。
IntelやAMDの主なソケットに対応しています。

  • COOLINGのデュアルタワーCPUクーラー「FROZN-A620-PRO-SE」について、以下の3つのポイントをお伝えします!✨

    1. デュアルタワー構造 🏗️
      「FROZN-A620-PRO-SE」は、120mmファンを2基搭載したデュアルタワー型のCPUクーラーです。これにより、優れた冷却性能を提供します。

    2. 高い対応能力 ⚙️
      ヒートパイプには6mm径の銅製ヒートパイプを6本使用し、TDP 260WまでのCPUに対応しています。重い負荷の作業やゲームでも安心です!

    3. 手頃な価格 💰
      店頭価格は4,980円で、一部のショップでは購入特典としてオリジナルノートがもらえます。このクーラーはコストパフォーマンスが優れていますね!

    ぜひ、興味があればチェックしてみてください!📦


FROZN-A620-PRO-SE をAmazonで探す

デュアルタワーCPUクーラー をAmazonで探す

PWM対応120mmファン をAmazonで探す


※以下、出典元
▶ 元記事を読む

Views: 0

「AudioQuestで音質変化を体感!LAN/HDMIの違いとは?」

📌 ニュース:
ケーブルによる音の変化を体験し、

“機器の魅力を損なわない”

AudioQuest LAN/HDMIの違いを

空気録音しました。

私はオーディオ歴35年、

自他ともに認める電線病患者です。

ケーブルを交換することで音が激変するという記事も

数多く書いてきましたが、

このトピックは時に炎上を招くことも。

しかし最近では、

電源ケーブルやスピーカー、

インターコネクトケーブルが音質や画質に

影響を与えることが広く認知されてきています。

その努力の成果を感じます。

  • この記事のポイントを3つご紹介します!🎶

    1. 音の変化を楽しむ方法 🎧
      ケーブルの交換は音質に大きな影響を与えます。AudioQuestのLANやHDMIケーブルを使った実験で、その違いを体験できることが紹介されています。

    2. 機器の魅力を引き出す 🌟
      重要なのは、ケーブル自体が機器の性能を損なわないこと。高品質なケーブルを使うことで、オーディオ機器の本来の魅力をしっかりと引き出すことができます。

    3. 広がる認知度 📈
      近年、多くの人がケーブルの音質への影響を理解するようになりました。特にアナログケーブルについての認識が高まり、より多くのオーディオファンがその効果を実感しています。


電源ケーブル をAmazonで探す

スピーカーケーブル をAmazonで探す

インターコネクトケーブル をAmazonで探す


※以下、出典元
▶ 元記事を読む

Views: 1

【悲報】Switch2、様々な問題点が浮き彫りになりはじめる…

0


1: 名無し 2025/06/08(日) 10:03:40.66 ID:+PCucp6i0
・バッテリー持ちが異常に悪い
・本体が異常に発熱
・ファンが異常にうるさい
・本体が異常にデカくて重たい

引用元:



続きを見る


🧠 編集部の感想:
Switch2の問題点が浮き彫りになっているのは残念です。バッテリー持ちや発熱など、基本的な性能が欠けているのはユーザーにとって大きなマイナスです。早急な改善が必要だと思います。

Views: 0

「アニメが救う命の物語—献血の重要性」

📌 ニュース:
毎年6月14日は「世界献血者デー」です。東京都赤十字血液センターでは、アニメと献血のコラボが大きな話題になっています。アニメイベントで献血バスが目立つ中、どうしてコラボするのか、血液は足りているのか、などの疑問が生まれます。

赤十字血液センターの職員、直井裕介さんは、アニメ制作側からの依頼や広告代理店を通じた提案でコラボを実施しています。公共性を重視し、コラボが「献血らしさ」を持つよう工夫しています。

「日本赤十字社」は災害救護や国際活動など9つの分野で活動しており、血液事業もその一環です。詳しくは日本赤十字社の公式サイトをご覧ください。

  • この記事のポイントを以下の3つにまとめました📝✨

    1. 世界献血者デーの重要性 🌍💉
      毎年6月14日は「世界献血者デー」で、献血の重要性を広める日です。アニメと献血の関係も深く、多くのコラボイベントが行われています。

    2. アニメとのコラボレーション 🎨🤝
      東京都赤十字血液センターは、アニメ制作側や広告代理店と連携し、献血を呼びかけるためのデザインやキャッチフレーズを工夫しています。作品の特性を考慮しながら、より多くの人に献血を促す仕組みを作っています。

    3. 日本赤十字社の役割 🏥🙌
      日本赤十字社は、国内外での災害救護や血液事業を含む多様な活動を展開しています。特に血液事業は、命をつなぐために欠かせない重要な業務です。興味のある方は公式サイトで詳しい情報をチェックしてください!

    ぜひ、献血活動についても考えてみてくださいね!💖


※以下、出典元
▶ 元記事を読む

Views: 0