最近のweb開発は非同期でcors駆使してhtmlやcssもセマンティックでなければならなくてフロントとバックエンドの切り離しが難しい
そしてseo対策や米国やEUのユーザビリティ法を満たさないと罰金くらうからその対応もしなきゃいけない
そしてライブラリー使い過ぎると重くなりこれが検索エンジンの判定でマイナスになる
だから車輪の再発明でもより軽さを追求して自作しなきゃいけないこともある
もう今のweb開発は一筋縄ではいかないよ
10年前と様変わりしているんだ