自分で動くものをつくる程度ならフレームワーク使えば割と簡単
フレームワークが使えない機能とか、フレームワーク自体をつくりたいとか、既にある大規模システムを業務内容よく知らずに改修するとなると困難を極める