Crates.io | pagetop-macros |
lib.rs | pagetop-macros |
version | 0.2.0 |
created_at | 2023-01-29 13:17:20.153219+00 |
updated_at | 2025-09-20 11:26:09.010171+00 |
description | Una colección de macros que mejoran la experiencia de desarrollo con PageTop. |
homepage | https://pagetop.cillero.es |
repository | https://git.cillero.es/manuelcillero/pagetop |
max_upload_size | |
id | 770910 |
size | 87,320 |
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.
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.
PageTop es un proyecto personal para aprender Rust y conocer su ecosistema. Su API está sujeta a cambios frecuentes. No se recomienda su uso en producción, al menos hasta que se libere la versión 1.0.0.
El código está disponible bajo una doble licencia:
Licencia MIT (LICENSE-MIT o también https://opensource.org/licenses/MIT)
Licencia Apache, Versión 2.0 (LICENSE-APACHE o también https://www.apache.org/licenses/LICENSE-2.0)
Puedes elegir la licencia que prefieras. Este enfoque de doble licencia es el estándar de facto en el ecosistema Rust.