Remix Run - Introduction to HTTP Caching

  Рет қаралды 25,524

Remix

Remix

Күн бұрын

Пікірлер: 42
@swyxTV
@swyxTV 4 жыл бұрын
you are an S-tier teacher
@shivamjhaa
@shivamjhaa 2 жыл бұрын
It is that type of video which you download and save to playlist and watch every month. It's gold
@DEV_XO
@DEV_XO Жыл бұрын
This was just great to watch. Amazing video Ryan! Thank you!
@andrewthomas3947
@andrewthomas3947 4 ай бұрын
is there any way to manually revalidate the response like click on a refresh button.
@Haidderispro
@Haidderispro 2 жыл бұрын
Amazing explanation and demo
@JamesQQuick
@JamesQQuick 2 жыл бұрын
This is amazing!
@grugbrain
@grugbrain 2 жыл бұрын
OK. I finally learned how these work today. :)
@siosaiafonua9286
@siosaiafonua9286 2 жыл бұрын
Love this. Thanks for the explanation as well as the demo
@user-kt1iz4vc3x
@user-kt1iz4vc3x Жыл бұрын
I've been playing with remix for a couple of days now, I think this cache strategy could work for me. So far the worst thing about remix is not having a clear story about hosting, which adds a lot of friction compared to the triangle company.
@AnthonyCandaele
@AnthonyCandaele 4 жыл бұрын
I'm learning a ton here about Web essentials
@jim.....
@jim..... 4 жыл бұрын
Important info well presented, nice!
@CliffordFajardo
@CliffordFajardo 3 жыл бұрын
Love the simple, easy to follow example. Too bad e-tags in distributed environments (using load balancers) is harder (probably still possible). If all your requests are going to a single server then it seems awesome. For static assets/content (marketing pages etc) this seems great
@Glinkis
@Glinkis 3 жыл бұрын
Well, if the response would be the same the etag will be the same. So even if every request goes to a different server, the etags will still work exactly the same
@RailGunViolin
@RailGunViolin 2 жыл бұрын
This was really good thanks !
@TheMagnificientMan
@TheMagnificientMan 4 жыл бұрын
I'm so stoked for the release!
@harshitjoshi3082
@harshitjoshi3082 4 жыл бұрын
great explanation ! loved it !
@shreshthmohan
@shreshthmohan 3 жыл бұрын
13:47 Not sure if the 90 bytes was the data sent from the server to the browser or the the other way round. The size of the response headers should be 90B, no? Or is it both request and response put together? Because it says "90B transferred over the network".
@shreshthmohan
@shreshthmohan 3 жыл бұрын
TODO: test this and report back.
@efkang.9116
@efkang.9116 3 жыл бұрын
13:03 Was that a reference to "I'm Thinking of Ending Things" ? Great movie.
@TheLifelongGooner
@TheLifelongGooner 2 жыл бұрын
Hey, we all need the deep dive after the introduction to http caching! I have an idea: Expose the caching Michael wrote for unpkg!
@28bits20
@28bits20 3 жыл бұрын
This guy is good at teaching, he should start a training company.
@exactzero
@exactzero 4 жыл бұрын
Awesome vid. Learned a lot! Btw, when do we have to put the 'must-revalidate' header? Also, will we be able to configure a global headers that will apply for every page with Remix? Thanks!
@web_simplified
@web_simplified 2 жыл бұрын
@technikhil314
@technikhil314 4 жыл бұрын
Hey ryan. Can I please request you to enable keycastr on screen. I am used to vim. But would like to see what commands you are using. I am sure I might learn something there too.
@JamesQQuick
@JamesQQuick 2 жыл бұрын
All day Winston 🤣
@oiojin831
@oiojin831 2 жыл бұрын
awesome :D
@andersinperson
@andersinperson 4 жыл бұрын
Does the Etag / if-none-match also come included with Remix headers() function?
@TheMagnificientMan
@TheMagnificientMan 4 жыл бұрын
The headers function gives you the hand to include whatever http header(s) you want. I don't think Remix is designed to decide on anyone's caching strategy, and that's probably why they're coming up with this api
@cycL3
@cycL3 4 жыл бұрын
13:03 I’m thinking of ending things! Lol
@_smhmd
@_smhmd 4 жыл бұрын
Fellow Charlie Kaufman fan?
@icemelt7ful
@icemelt7ful 4 жыл бұрын
suicide joke :O
@davosonic60
@davosonic60 3 жыл бұрын
Noticed the same thing, are you OK Ryan?
@ciaomare91
@ciaomare91 4 жыл бұрын
What is the font.
@johnm8358
@johnm8358 4 жыл бұрын
stupid question but how does the ${Array.from} work inside the html?
@zero_cool
@zero_cool 4 жыл бұрын
He wrote the HTML string inside a template literal. Notice the backticks before and after the HTML code.
@shreshthmohan
@shreshthmohan 3 жыл бұрын
developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals
@markpalfreeman
@markpalfreeman 4 жыл бұрын
allDayWinston 😆
@zero_cool
@zero_cool 4 жыл бұрын
Fourth!
@brandhistoricity
@brandhistoricity 4 жыл бұрын
First
@kxmode
@kxmode 8 ай бұрын
WITCHCRAFT :o
@arpanchattopadhyay
@arpanchattopadhyay 4 жыл бұрын
second
Remix Single: Optimistic UI
16:56
Remix
Рет қаралды 31 М.
SLIDE #shortssprintbrasil
0:31
Natan por Aí
Рет қаралды 49 МЛН
Критика remix.run
15:43
JavaScript.Ninja
Рет қаралды 8 М.
Deep Dive into HTTP Caching: cache-control, no-cache, no-store, max-age, ETag and etc.
21:28
"Mind The Gap" by Ryan Florence at Big Sky Dev Con 2024
33:53
Montana Programmers
Рет қаралды 12 М.
remix.run: революция или эволюция?
31:38
JavaScript.Ninja
Рет қаралды 12 М.
I might be enjoying Remix more than Next
11:02
Web Dev Cody
Рет қаралды 42 М.
Make your app faster: Understanding HTTP caching
29:22
Sam Johnson
Рет қаралды 727
Coding a Web Server in 25 Lines - Computerphile
17:49
Computerphile
Рет қаралды 362 М.
Searching IndexedDB in Remix
18:22
Remix
Рет қаралды 8 М.
HTTP Crash Course & Exploration
38:30
Traversy Media
Рет қаралды 1,1 МЛН
Remix Single: Multiple Forms and Single Button Mutations
10:43