split app on frontend and backend