Все таки видимо я не правильно задал вопрос.
Поскольку примеров для JS-фреймворков я не знаю, попробую привести пример из мира PHP:
Zend Framework:
Код:
|
www
|-- application
| |-- Bootstrap.php
| |-- configs
| | `-- application.ini
| |-- controllers
| | |-- ErrorController.php
| | `-- IndexController.php
| |-- models
| `-- views
| |-- helpers
| `-- scripts
| |-- error
| | `-- error.phtml
| `-- index
| `-- index.phtml
|-- library
|-- public
| |-- .htaccess
| `-- index.php
`-- tests
|-- application
| `-- bootstrap.php
|-- library
| `-- bootstrap.php
`-- phpunit.xml |
По названиям папок уже можно ориентироваться что где.
Тут конечно структура достаточно сложная, врядли для js-проектов нужна такая сложность, но общая мысль такова что код заранее разделен и даже дилетанту в php сложно неправильно структурировать код.
Отсюда и ошибок меньше да и читать другим людям удобней.
Опять же, разделить код таким образом удалось благодаря тому что очень уж удачно подходит для реализации веб-сайтов паттерн MVC.
Отсюда и метод разделения на папки.
Каким паттерном стоит руководствоваться при разработке с использованием jQuery - я не знаю так как разработчики jQuery ничего в этом смысле не предлагают. (Это кстати тоже тема для обсуждения).
Надеюсь теперь мне удалось донести мысль