I understand that pages other than the default page should use the ms-deferred/javascript
type for loading scripts. In my application, I have a second page that is an included as an iframe to the default page. Should this second page use ms-deferred/javascript ? The app seems to be working with just text/javascript
but I am wondering if this is a lucky fluke?
You should use ms-deferred/javascript if you are using HTML fragments in your project. If this is a standalone page (as it is in your case) the deferred key word is ignored.