My 2 ¢.
Вы должны знать, как структурированы железнодорожные приложения.Проверьте эту ссылку для ознакомления с основами.
Я указываю вам направление Jifty, но если вы знаете лучше Mojolicious - используйте его.Маршруты довольно близки к маршрутам рельсов.
Когда вы портируете веб-приложение, возможно, вам нужен подобный интерфейс.Итак, начнем с «app / view».Представления Rails просты и понятны.Когда вы начнете их переносить, у вас появятся некоторые идеи о том, как они работают.
Будьте готовы - вы будете переписывать свои объекты больше раз - просто потому что метод / ошибка.;) Используйте Moose для упрощения вещей.