順序関係が必要なものではない。生成]大ざっぱな指定でOK。設計上の制約なにかあったっけ・・・。依存管理は必須ではない、はずこんな感じで、ここ1年ぐらいBackbone.jsとAngularJSを使って、それぞれ中規模アプリケーションを書いてきたが、上記に挙げたようなconcatパターンで問題なかった。RequireJSを使っていたが、(他の諸氏が散々述べているような理由で)途中で面倒になった。自分が書いたこともないような大規模アプリや、今回はそもそも面倒だから端折られている「依存関係の管理」が必要になる要件では、ビルドプロセスに作用する何らかが必要になるとは思う。あと、1ファイルにまとめるとデカすぎるときに、依存管理というか非常に賢い分割ビルドがあると嬉しいかもしれない。十分でしょうと思う次第。