知識ゼロでも動くプログラ厶が作りたいなら、AI「Claude」とJavaScriptライブラリーを使うのがオススメ
2024年08月23日 13時00分更新
いろんなライブラリーを探す
次はChart.js以外のライブラリーを使ってみよう。と言われてもどんなライブラリーがあるのか見当もつかない……。そんなときはClaudeに聞いてみればいいのだ。
プロンプト:ビジュアル的にかっこいいものを作成できるClaudeで使えるJSライブラリーをたくさん教えて
このプロンプトで教えてくれたのが以下の10種類だ。
D3.js
特徴:データ駆動型のドキュメント操作のための強力なライブラリ
用途:複雑なデータビジュアライゼーション、インタラクティブなグラフィックス
Three.js
特徴:WebGLを使用した3Dグラフィックスライブラリ
用途:3Dアニメーション、ゲーム、データビジュアライゼーション
P5.js
特徴:クリエイティブコーディングのためのライブラリ
用途:インタラクティブなアート、ビジュアルデザイン、アニメーション
Anime.js
特徴:軽量でパワフルなアニメーションライブラリ
用途:スムーズなウェブアニメーション、モーショングラフィックス
Plotly.js
特徴:高度なグラフ作成ライブラリ
用途:インタラクティブな科学的グラフ、ダッシュボード
Leaflet.js
特徴:モバイルフレンドリーな地図ライブラリ
用途:インタラクティブな地図、位置ベースのビジュアライゼーション
Vega-Lite
特徴:宣言的なデータビジュアライゼーションライブラリ
用途:統計グラフ、複雑なチャート
Particles.js
特徴:軽量なパーティクルアニメーションライブラリ
用途:背景アニメーション、インタラクティブな粒子効果
Chart.js
特徴:シンプルで柔軟なチャート作成ライブラリ
用途:レスポンシブなチャート、データビジュアライゼーション
Paper.js
特徴:ベクターグラフィックススクリプティングフレームワーク
用途:複雑な2Dグラフィックス、インタラクティブなアニメーション
どれもおもしろそうなことが書いてあるが、今回は「P5.js」というライブラリーを使ってインタラクティブなアートを作ってみることにした。

この連載の記事
-
第42回
AI
ChatGPT、Gemini、Claude、Grokの違いを徹底解説!仕事で役立つ最強の“AI使い分け術”【2025年12月最新版】 -
第41回
AI
中国の“オープンAI”攻撃でゆらぐ常識 1兆パラ級を超格安で開発した「Kimi K2」 の衝撃 -
第40回
AI
無料でここまでできる! AIブラウザー「ChatGPT Atlas」の使い方 -
第39回
AI
xAI「Grok」無料プラン徹底ガイド スマホ&PCの使い方まとめ -
第38回
AI
【無料】「NotebookLM」神機能“音声概要”をスマホで使おう! 難しい論文も長〜いYouTubeも、ポッドキャスト化して分かりやすく -
第37回
AI
OpenAIのローカルAIを無料で試す RTX 4070マシンは普通に動いたが、M1 Macは厳しかった… -
第36回
AI
無料で「Gemini 2.5 Pro」が使える!グーグル「Gemini CLI」の使い方を簡単解説 -
第35回
AI
【無料】グーグル神AIツール5選 「Google AI Studio」はこれがやばい -
第34回
AI
ローカルAI、スマホでサクッと動かせる グーグル「AI Edge Gallery」 -
第33回
AI
文章術としてのCursor入門 仕事で使うための実践編 -
第32回
AI
文章術としてのCursor入門 - この連載の一覧へ





