フロントエンド

TIPS

[CSS]ラベルとセパレータ

HTML構造を変えずにCSSのFlexboxを使ってラベル付きセパレータを実装する方法を解説。スマホ表示での文字潰れを防ぐ「flex-shrink: 0;」の重要性や、線のデザインアレンジなど、実用的なCSS設計が学べます。
ツール

[Bun]ReactプロジェクトにおけるNode.jsからBunへ

ReactプロジェクトのランタイムをNode.jsからBunへ移行する手順とメリットを解説。パッケージ管理やビルドの高速化、Viteとの相性、移行時の注意点(CI/CDやCRA対策)まで、開発体験を向上させる具体的な知見を凝縮しています。
TIPS

[ECharts]軽量化する方法

EChartsのファイルサイズを削減し軽量化する方法を解説。Tree Shakingに対応したモジュール単位のインポート手順や主要コンポーネントのパス、Canvas/SVGレンダラーの選択、npm不要のオンラインビルダー活用法まで紹介します。