Dynamic script loader for Ember applications.
$ ember install ember-script-loader
spinjs-spinner.hbs
spinjs-spinner.js
application.hbs
Asynchronously load any number of scripts and render block content when all scripts have been sourced. Scripts that have previously been requested will return fast and no network request will be performed for that particular script.
react-app.hbs
react-app.js
import Ember from 'ember'
export default Ember.Component.extend({
didInsertElement() {
const { React, ReactDOM } = window
ReactDOM.render(<div>Hello!</div>, this.$('.root')[0])
}
})
application.hbs