Reload a progressive application every time there is a change on the iis server
up vote
0
down vote
favorite
I have a progressive web application that does not use any caching. I am looking for a way to update the application automatically every time that there is a change on the server. Is there any way to achieve that ? Thanks.
angular iis angular-pwa
|
show 1 more comment
up vote
0
down vote
favorite
I have a progressive web application that does not use any caching. I am looking for a way to update the application automatically every time that there is a change on the server. Is there any way to achieve that ? Thanks.
angular iis angular-pwa
I would say websockets, but creating a websocket for each user would be way heavier than implementing basic caching ...
– trichetriche
Nov 19 at 14:14
The real issue is how to make sure that I am always using the latest version. I am wondering if there is something in iis, or angular that can help.
– user8166057
Nov 19 at 14:26
Maybe this? stackoverflow.com/questions/43544077/…
– Jacopo Sciampi
Nov 19 at 14:27
Cache busting is the easiest way. If you don't want to use that, simply force reload your application on deployement of a new application, and manually bust the cache.
– trichetriche
Nov 19 at 14:27
You need a service worker for that. angular.io/guide/service-worker-intro
– ritaj
Nov 19 at 14:38
|
show 1 more comment
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I have a progressive web application that does not use any caching. I am looking for a way to update the application automatically every time that there is a change on the server. Is there any way to achieve that ? Thanks.
angular iis angular-pwa
I have a progressive web application that does not use any caching. I am looking for a way to update the application automatically every time that there is a change on the server. Is there any way to achieve that ? Thanks.
angular iis angular-pwa
angular iis angular-pwa
asked Nov 19 at 14:11
user8166057
1
1
I would say websockets, but creating a websocket for each user would be way heavier than implementing basic caching ...
– trichetriche
Nov 19 at 14:14
The real issue is how to make sure that I am always using the latest version. I am wondering if there is something in iis, or angular that can help.
– user8166057
Nov 19 at 14:26
Maybe this? stackoverflow.com/questions/43544077/…
– Jacopo Sciampi
Nov 19 at 14:27
Cache busting is the easiest way. If you don't want to use that, simply force reload your application on deployement of a new application, and manually bust the cache.
– trichetriche
Nov 19 at 14:27
You need a service worker for that. angular.io/guide/service-worker-intro
– ritaj
Nov 19 at 14:38
|
show 1 more comment
I would say websockets, but creating a websocket for each user would be way heavier than implementing basic caching ...
– trichetriche
Nov 19 at 14:14
The real issue is how to make sure that I am always using the latest version. I am wondering if there is something in iis, or angular that can help.
– user8166057
Nov 19 at 14:26
Maybe this? stackoverflow.com/questions/43544077/…
– Jacopo Sciampi
Nov 19 at 14:27
Cache busting is the easiest way. If you don't want to use that, simply force reload your application on deployement of a new application, and manually bust the cache.
– trichetriche
Nov 19 at 14:27
You need a service worker for that. angular.io/guide/service-worker-intro
– ritaj
Nov 19 at 14:38
I would say websockets, but creating a websocket for each user would be way heavier than implementing basic caching ...
– trichetriche
Nov 19 at 14:14
I would say websockets, but creating a websocket for each user would be way heavier than implementing basic caching ...
– trichetriche
Nov 19 at 14:14
The real issue is how to make sure that I am always using the latest version. I am wondering if there is something in iis, or angular that can help.
– user8166057
Nov 19 at 14:26
The real issue is how to make sure that I am always using the latest version. I am wondering if there is something in iis, or angular that can help.
– user8166057
Nov 19 at 14:26
Maybe this? stackoverflow.com/questions/43544077/…
– Jacopo Sciampi
Nov 19 at 14:27
Maybe this? stackoverflow.com/questions/43544077/…
– Jacopo Sciampi
Nov 19 at 14:27
Cache busting is the easiest way. If you don't want to use that, simply force reload your application on deployement of a new application, and manually bust the cache.
– trichetriche
Nov 19 at 14:27
Cache busting is the easiest way. If you don't want to use that, simply force reload your application on deployement of a new application, and manually bust the cache.
– trichetriche
Nov 19 at 14:27
You need a service worker for that. angular.io/guide/service-worker-intro
– ritaj
Nov 19 at 14:38
You need a service worker for that. angular.io/guide/service-worker-intro
– ritaj
Nov 19 at 14:38
|
show 1 more comment
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53376462%2freload-a-progressive-application-every-time-there-is-a-change-on-the-iis-server%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
I would say websockets, but creating a websocket for each user would be way heavier than implementing basic caching ...
– trichetriche
Nov 19 at 14:14
The real issue is how to make sure that I am always using the latest version. I am wondering if there is something in iis, or angular that can help.
– user8166057
Nov 19 at 14:26
Maybe this? stackoverflow.com/questions/43544077/…
– Jacopo Sciampi
Nov 19 at 14:27
Cache busting is the easiest way. If you don't want to use that, simply force reload your application on deployement of a new application, and manually bust the cache.
– trichetriche
Nov 19 at 14:27
You need a service worker for that. angular.io/guide/service-worker-intro
– ritaj
Nov 19 at 14:38