requirejs for front-end