Мне было интересно, есть ли готовый инструмент, помогающий создать структуру каталогов «веб-приложения» с работающим базовым приложением?Исходный код уже был бы написан заранее, я думаю, или основывался на параметрах, которые могут / могут не генерироваться некоторые файлы.
Я не уверен, как бы вы это назвали, но я сказал, что у нас естьпользовательский фреймворк *, который должен использоваться для разработки веб-приложений - вместо того, чтобы «создавать» структуру каталогов постоянно, мы могли бы просто создать его один раз и иметь консольный интерфейс, похожий на фреймворк play, для создания базового приложения или пустого приложения.согласно выбору разработчика.
Мы могли бы просто предоставить различные типы «почтовых» файлов и попросить людей разархивировать их и импортировать в выбранную ими среду IDE и продолжить.Тем не менее, мы бы предпочли иметь «устанавливаемый» для запуска из командной строки (или GUI, но без таких предпочтений), чтобы базовое приложение было запущено и работало, и никто не хотел делать это снова.
Как это делает фреймворк Play?Что они используют?(Я предполагаю, что подобные вещи существуют для RoR, Groovy / Grails.)
* Это не настраивается само по себе, но похоже на предварительную настройку всех файлов spring / hibernate / restlet / freemarker и т. Д., работает и работает структура каталогов с пакетами для различных компонентов по соглашению