Crate pagetop_statics

Crate pagetop_statics 

Source
Expand description

PageTop Statics

Librería para automatizar la recopilación de recursos estáticos en PageTop.

Licencia

§Sobre PageTop

PageTop es un entorno de desarrollo que reivindica la esencia de la web clásica para crear soluciones web SSR (renderizadas en el servidor) modulares, extensibles y configurables, basadas en HTML, CSS y JavaScript.

§Descripción general

Esta librería permite incluir archivos estáticos en el ejecutable de las aplicaciones PageTop para servirlos de forma eficiente vía web, con detección de cambios que optimizan el tiempo de compilación.

§Créditos

Para ello, adapta el código de los crates static-files (versión 0.2.5) y actix-web-static-files (versión 4.0.1), desarrollados ambos por Alexander Korolev.

Estas implementaciones se integran en PageTop para evitar que cada proyecto tenga que declarar static-files manualmente como dependencia en su Cargo.toml.

Re-exports§

pub use resource::Resource as StaticResource;

Modules§

resource
Resource definition and single module based generation.
sets
Support for module based generations. Use it for large data sets (more than 128 Mb).

Structs§

ResourceDir
Resource dir.
ResourceFiles
Static resource files handling

Enums§

UriSegmentError
Error type representing invalid characters in a URI path segment.

Functions§

resource_dir
Generate resources for resource_dir.