I’ve always been told it’s good practice (ala ‘unobtrusive javascript’) separate JavaScript from HTML markup. However, I’ve been seeing the opposite trend with a number of new and popular frameworks such as Bootstrap, Angular.js, and Ember.js. Can someone tell me why this isn’t considered bad practice?
I’ve always been told it’s good practice (ala ‘unobtrusive javascript’) separate JavaScript from HTML
Share
Unobtrusive Javascript is a good practice for many places on the web. The frameworks you mentioned are often used for creating full-blown Javascript applications. In many of these apps, the experience without Javascript is often a blank page. In that environment, the value of separating your markup from Javascript is relatively low.