fastboot
fastboot copied to clipboard
FastBoot is a library for rendering Ember.js applications in Node.js.
When using the shoebox, it would seem that the following would make sense ```js let response = await fetch(...); let jsonData = await response.json(); shoeboxStore.currentUser = jsonData; shoebox.put('user-data', myShoeboxStore); ```...
If you accidentally provide an `undefined` as a shoebox value, you get the stack trace: ``` TypeError: Cannot read property 'replace' of undefined at escapeJSONString (/xxx/node_modules/fastboot/src/ember-app.js:478:16) at createShoebox (/xxx/node_modules/fastboot/src/ember-app.js:453:17) at...
In order to avoid conflicts w/ Dojo's `require()` [my addon](https://github.com/Esri/ember-esri-loader) (and [others](https://github.com/Esri/ember-cli-amd)) have to change the name of the global `require()` function used by Ember. When running an example app...
I'm not sure if this is the right repo to open this issue, please let me know if it should be moved. Currently the `fastboot.request.protocol` is used when determining the...
* `fastboot-app-server` version "1.1.0" I think I finally figured out where this memory leak came from. It seems that when pages are served with an iframe containing an external image,...
**Reproduction:** ```js // app/components/example-thing.js exampleCss: computed(function() { return [htmlSafe('.test > .thing'), ' { background-color: red; }'].join('\n'); }), ``` ```hbs {{!-- app/templates/components/example-thing.hbs --}} {{exampleCss}} hi hi hi ``` (then of course...
This issue is an *enhancement* for future purposes. Post FastBoot 1.0, we should look at emmitting some useful metrics like server side latency, memory used by the node processes so...