Crate pagetop_macros

Crate pagetop_macros 

Source
Expand description

PageTop Macros

Una colección de macros que mejoran la experiencia de desarrollo con PageTop.

Licencia Doc API Crates.io Descargas

§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.

§Créditos

Esta librería incluye entre sus macros una adaptación de maud-macros (0.27.0) de Chris Wong y una versión renombrada de SmartDefault (0.7.1) de Jane Doe, llamada AutoDefault. Estas macros eliminan la necesidad de referenciar maud o smart_default en las dependencias del archivo Cargo.toml de cada proyecto PageTop.

Macros§

html
Macro para escribir plantillas HTML (basada en Maud).

Attribute Macros§

builder_fn
Macro (attribute) que asocia un método builder with_ con un método alter_.
main
Define una función main asíncrona como punto de entrada de PageTop.
test
Define funciones de prueba asíncronas para usar con PageTop.

Derive Macros§

AutoDefault
Deriva Default con atributos personalizados (basada en SmartDefault).