rocket-static-files is a simple (but still very rough) way to add caching
headers to your static files served by Rocket. Obviously you should use
a real HTTP server like nginx or apache, but since you're here, you clearly
don't want to.
The headers are added in three steps:
rocket-static-filesscans your static files directory, generating a hash for each file, as part of your build script.
- You add a fairing to your Rocket, replacing rocket_contrib's
servefairing if you're using it.
- You update your HTML to link to
StaticFiles::toinstead of directly to the path.
If all goes according to plan, your links will look something like:
/static/some_file.png?v=H8y4bzqH6Mg. When you change your static file and
recompile, you'll get a new value for
Entry point for all of the functionality for