Reviewed-on: #4 Co-authored-by: Manuel Cillero <manuel@cillero.es> Co-committed-by: Manuel Cillero <manuel@cillero.es>
2 KiB
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
.
🚧 Advertencia
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.
📜 Licencia
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.