front-end resource