study requireJs