- Use a store base object to manage application state. - Add a service to handle ajax requests. - Load code only when needed