appchance / ember-cached-shoe Goto Github PK
View Code? Open in Web Editor NEWFastboot rehydration without redundant ajax
License: MIT License
Fastboot rehydration without redundant ajax
License: MIT License
This addon does not appear to be actively maintained, and it seems like ember-data-storefront
can provide this same functionality out of the box.
See the active Issues, including this comment.
I suggest marking this addon as deprecated, and redirecting folks to ember-data-storefront.
Probably due to breaking changes in broccoli 2.
Hey, this addon seems like a great idea!
I'm unable to get it to work, ember 2.18.1 and fastboot v1.1.2 - it seems that the shoebox
property is undefined in your addon's service.
I'll try and figure out why, but I thought I'd make you aware in the meantime in case I can't find a fix.
I'm noticing that some requests don't get cached. It works in many simple cases with a top level route but I have a scenario where this doesn't seem to work:
ember-cached-shoe
caches all requests correctly.Have you experienced this issue? Any common workarounds? It sounds like a hack but if the shoebox data could be stored in cookies instead of DOM, it wouldn't get blown away in this scenario.
Hello,
Please consider upgrading b2a dependency to the latest version "b2a": "1.0.11".
We got exceptions in ie/edge so I had to make a pull request to b2a. Details are here kaelzhang/b2a#3
Thank you.
Hi,
This addon works perfectly when used with the standard ajax requests like this:
import DS from 'ember-data';
import CachedShoe from 'ember-cached-shoe';
export default DS.JSONAPIAdapter.extend(CachedShoe {
});
But not when used together with the ember-fetch
adapter mixin.
import DS from 'ember-data';
import AdapterFetch from 'ember-fetch/mixins/adapter-fetch';
import CachedShoe from 'ember-cached-shoe';
export default DS.JSONAPIAdapter.extend(CachedShoe, AdapterFetch {
});
As Ember Data adopts fetch and removes jQuery is this something that should be supported?
Thanks!
versions 0.2.0 and 0.2.1 have been published to npm, but are not showing up in the Releases tab. Would you mind adding the github releases, with some release notes?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.