In developing applications, we sometimes have to work with legacy systems; sometimes quite often. This is a fact of the business world. Yet, how can we work efficiently with these systems, and prepare ourselves for a migration to Dancer?
For a legacy back-end, we'll see what I tried to do to "get ready" for Dancer before migrating, and the downsides I ran into. Also, why I feel Dancer is a better back-end than the legacy system (except when it isn't).