Decoupled front end and back end