概要
- 依存関係 に頼りすぎることのリスク
- フレームワーク選定 のタイミングの重要性
- ビルドやコンパイル 工程の複雑化による負担増
- 時間と労力を 浪費する方法 の皮肉的指南
- 他の人にも 同様のアドバイス を共有する呼びかけ
時間と労力を浪費するWebサイト開発の教訓
-
npm から無差別にパッケージをインストールし、他人のコードへの 依存関係 を最大化
- 依存関係が 壊れる のは時間の問題
- 修正できない理由は、 仕組みを理解していない から
- 依存関係の 置き換え作業 を繰り返すサイクル
-
必要かどうか 判断する前にフレームワーク を選定
- フレームワークのアップデート時に 変更点の把握 が必須
- 学習コスト と運用負担の増大
-
常にコンパイル工程 を必須化
- ブラウザで確認するまでに ビルドやトランスパイル が必要な仕組みを導入
- プロジェクトの 複雑化 と 依存性の増加
- 実際のWebサイト制作よりも ビルドシステム作業 が中心
-
コードが実際に動作する形 で書くのではなく、 事前処理 を経由する構築方式を推奨
- 時間と労力 のさらなる消費
-
もし他にも “労力を浪費する”アドバイス があれば、他の開発者と 積極的に共有 すること
まとめ
- 依存関係やフレームワーク に振り回される開発体験
- ビルド工程の複雑化 による本質的な作業からの逸脱
- 時間と労力を浪費する方法 の自虐的ユーモア
- 他人にも 同様の遠回り を勧める姿勢