📝 Actualiza archivos README con gráficos
This commit is contained in:
parent
bd03d92768
commit
bca6757b3d
8 changed files with 84 additions and 73 deletions
49
README.md
49
README.md
|
|
@ -1,3 +1,14 @@
|
||||||
|
<div align="center">
|
||||||
|
|
||||||
|
<img src="https://raw.githubusercontent.com/manuelcillero/pagetop/main/pagetop/static/pagetop-banner.png" />
|
||||||
|
|
||||||
|
<h1>PageTop</h1>
|
||||||
|
|
||||||
|
[](https://crates.io/crates/pagetop)
|
||||||
|
[](https://docs.rs/pagetop)
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
**PageTop** es un entorno de desarrollo basado en [Rust](https://www.rust-lang.org/es/) que reúne
|
**PageTop** es un entorno de desarrollo basado en [Rust](https://www.rust-lang.org/es/) que reúne
|
||||||
algunos de los crates más estables y populares para crear soluciones web modulares, extensibles y
|
algunos de los crates más estables y populares para crear soluciones web modulares, extensibles y
|
||||||
configurables.
|
configurables.
|
||||||
|
|
@ -6,47 +17,47 @@ Incluye **Drust**, un sistema de gestión de contenidos basado en PageTop que pe
|
||||||
mantener sitios web dinámicos, rápidos y seguros.
|
mantener sitios web dinámicos, rápidos y seguros.
|
||||||
|
|
||||||
|
|
||||||
# Advertencia
|
# 🚧 Advertencia
|
||||||
|
|
||||||
**PageTop** es un proyecto personal para aprender Rust y conocer su ecosistema. Ahora mismo sólo se
|
**PageTop** es un proyecto personal para aprender Rust y conocer su ecosistema. Sólo se liberan
|
||||||
liberan versiones de desarrollo. En este contexto la API no tiene ninguna estabilidad y los cambios
|
versiones de desarrollo. En este contexto la API no tiene ninguna estabilidad y los cambios son
|
||||||
son constantes. No puede considerarse listo para probar hasta que se libere la versión **0.1.0**.
|
constantes. No puede considerarse listo para probar hasta que se libere la versión **0.1.0**.
|
||||||
|
|
||||||
|
|
||||||
# Estructura del código
|
# 📂 Estructura del código
|
||||||
|
|
||||||
El repositorio se organiza en un *workspace* con los siguientes subproyectos:
|
El repositorio se organiza en un *workspace* con los siguientes subproyectos:
|
||||||
|
|
||||||
* [pagetop](https://github.com/manuelcillero/pagetop/tree/main/pagetop), es la librería esencial
|
* **[pagetop](https://github.com/manuelcillero/pagetop/tree/main/pagetop)**, es la librería esencial
|
||||||
construida con *crates* estables y muy conocidos del ecosistema Rust para proporcionar APIs,
|
construida con *crates* estables y muy conocidos del ecosistema Rust para proporcionar APIs,
|
||||||
patrones de desarrollo y buenas prácticas para la creación avanzada de soluciones web SSR
|
patrones de desarrollo y buenas prácticas para la creación avanzada de soluciones web SSR
|
||||||
(*Server-Side Rendering*).
|
(*Server-Side Rendering*).
|
||||||
|
|
||||||
* [pagetop-admin](https://github.com/manuelcillero/pagetop/tree/main/pagetop-admin), módulo que
|
* **[pagetop-admin](https://github.com/manuelcillero/pagetop/tree/main/pagetop-admin)**, módulo que
|
||||||
proporciona a otros módulos un lugar común donde presentar a los administradores sus opciones de
|
proporciona a otros módulos un lugar común donde presentar a los administradores sus opciones de
|
||||||
configuración.
|
configuración.
|
||||||
|
|
||||||
* [pagetop-user](https://github.com/manuelcillero/pagetop/tree/main/pagetop-user), módulo para
|
* **[pagetop-user](https://github.com/manuelcillero/pagetop/tree/main/pagetop-user)**, módulo para
|
||||||
añadir gestión de usuarios, roles, permisos y sesiones en aplicaciones desarrolladas con PageTop.
|
añadir gestión de usuarios, roles, permisos y sesiones en aplicaciones desarrolladas con PageTop.
|
||||||
|
|
||||||
* [pagetop-node](https://github.com/manuelcillero/pagetop/tree/main/pagetop-node), módulo para
|
* **[pagetop-node](https://github.com/manuelcillero/pagetop/tree/main/pagetop-node)**, módulo para
|
||||||
crear, extender o personalizar los tipos de contenido que puede administrar un sitio web.
|
crear, extender o personalizar los tipos de contenido que puede administrar un sitio web.
|
||||||
|
|
||||||
* [pagetop-mdbook](https://github.com/manuelcillero/pagetop/tree/main/pagetop-mdbook), módulo para
|
* **[pagetop-mdbook](https://github.com/manuelcillero/pagetop/tree/main/pagetop-mdbook)**, módulo
|
||||||
integrar los archivos generados por la herramienta [mdBook](https://rust-lang.github.io/mdBook/)
|
que permite integrar los archivos generados por [mdBook](https://rust-lang.github.io/mdBook/) en
|
||||||
en un proyecto web creado con PageTop.
|
un proyecto web creado con PageTop.
|
||||||
|
|
||||||
* [website](https://github.com/manuelcillero/pagetop/tree/main/website), es una aplicación creada
|
* **[website](https://github.com/manuelcillero/pagetop/tree/main/website)**, es una aplicación
|
||||||
con PageTop para presentar el entorno a la comunidad y publicar la documentación de usuario
|
creada con PageTop para presentar el entorno a la comunidad y publicar la documentación de usuario
|
||||||
([pagetop.cillero.es](https://pagetop.cillero.es)).
|
([pagetop.cillero.es](https://pagetop.cillero.es)).
|
||||||
|
|
||||||
* [drust](https://github.com/manuelcillero/pagetop/tree/main/drust), es una aplicación modestamente
|
* **[drust](https://github.com/manuelcillero/pagetop/tree/main/drust)**, es una aplicación
|
||||||
inspirada en [Drupal](https://www.drupal.org) que utiliza PageTop para crear un CMS (*Content
|
inspirada modestamente en [Drupal](https://www.drupal.org) que utiliza PageTop para crear un CMS
|
||||||
Management System*) o sistema de gestión de contenidos para construir sitios web dinámicos,
|
(*Content Management System* o sistema de gestión de contenidos) para construir sitios web
|
||||||
administrados y configurables.
|
dinámicos, administrados y configurables.
|
||||||
|
|
||||||
|
|
||||||
# Licencia
|
# 📜 Licencia
|
||||||
|
|
||||||
Este proyecto tiene licencia, de hecho tiene dos, puedes usarlo en tus propios proyectos si aplicas
|
Este proyecto tiene licencia, de hecho tiene dos, puedes usarlo en tus propios proyectos si aplicas
|
||||||
cualquiera de las siguientes a tu elección:
|
cualquiera de las siguientes a tu elección:
|
||||||
|
|
|
||||||
|
|
@ -1,21 +1,21 @@
|
||||||
**Drust** es una aplicación modestamente inspirada en [Drupal](https://www.drupal.org) que utiliza
|
**Drust** es una aplicación inspirada modestamente en [Drupal](https://www.drupal.org) que utiliza
|
||||||
**PageTop** para crear un CMS (*Content Management System*) o sistema de gestión de contenidos para
|
**PageTop** para crear un CMS (*Content Management System* o sistema de gestión de contenidos) para
|
||||||
construir sitios web dinámicos, administrados y configurables.
|
construir sitios web dinámicos, administrados y configurables.
|
||||||
|
|
||||||
[PageTop](https://github.com/manuelcillero/pagetop/tree/main/pagetop), es un entorno de desarrollo
|
[PageTop](https://github.com/manuelcillero/pagetop/tree/main/pagetop), es un entorno de desarrollo
|
||||||
basado en algunos de los *crates* más estables y populares del ecosistema Rust para proporcionar
|
basado en algunos de los *crates* más estables y populares del ecosistema Rust para proporcionar
|
||||||
APIs, patrones de desarrollo y buenas prácticas para la creación avanzada de soluciones web SSR
|
APIs, patrones de desarrollo y buenas prácticas para la creación de soluciones web SSR (*Server-Side
|
||||||
(*Server-Side Rendering*).
|
Rendering*).
|
||||||
|
|
||||||
|
|
||||||
# Advertencia
|
# 🚧 Advertencia
|
||||||
|
|
||||||
**PageTop** es un proyecto personal para aprender Rust y conocer su ecosistema. Ahora mismo sólo se
|
**PageTop** es un proyecto personal para aprender Rust y conocer su ecosistema. Sólo se liberan
|
||||||
liberan versiones de desarrollo. En este contexto la API no tiene ninguna estabilidad y los cambios
|
versiones de desarrollo. En este contexto la API no tiene ninguna estabilidad y los cambios son
|
||||||
son constantes. No puede considerarse listo para probar hasta que se libere la versión **0.1.0**.
|
constantes. No puede considerarse listo para probar hasta que se libere la versión **0.1.0**.
|
||||||
|
|
||||||
|
|
||||||
# Licencia
|
# 📜 Licencia
|
||||||
|
|
||||||
Este proyecto tiene licencia, de hecho tiene dos, puedes usarlo en tus propios proyectos si aplicas
|
Este proyecto tiene licencia, de hecho tiene dos, puedes usarlo en tus propios proyectos si aplicas
|
||||||
cualquiera de las siguientes a tu elección:
|
cualquiera de las siguientes a tu elección:
|
||||||
|
|
|
||||||
|
|
@ -3,18 +3,18 @@ administradores sus opciones de configuración.
|
||||||
|
|
||||||
[PageTop](https://github.com/manuelcillero/pagetop/tree/main/pagetop), es un entorno de desarrollo
|
[PageTop](https://github.com/manuelcillero/pagetop/tree/main/pagetop), es un entorno de desarrollo
|
||||||
basado en algunos de los *crates* más estables y populares del ecosistema Rust para proporcionar
|
basado en algunos de los *crates* más estables y populares del ecosistema Rust para proporcionar
|
||||||
APIs, patrones de desarrollo y buenas prácticas para la creación avanzada de soluciones web SSR
|
APIs, patrones de desarrollo y buenas prácticas para la creación de soluciones web SSR (*Server-Side
|
||||||
(*Server-Side Rendering*).
|
Rendering*).
|
||||||
|
|
||||||
|
|
||||||
# Advertencia
|
# 🚧 Advertencia
|
||||||
|
|
||||||
**PageTop** es un proyecto personal para aprender Rust y conocer su ecosistema. Ahora mismo sólo se
|
**PageTop** es un proyecto personal para aprender Rust y conocer su ecosistema. Sólo se liberan
|
||||||
liberan versiones de desarrollo. En este contexto la API no tiene ninguna estabilidad y los cambios
|
versiones de desarrollo. En este contexto la API no tiene ninguna estabilidad y los cambios son
|
||||||
son constantes. No puede considerarse listo para probar hasta que se libere la versión **0.1.0**.
|
constantes. No puede considerarse listo para probar hasta que se libere la versión **0.1.0**.
|
||||||
|
|
||||||
|
|
||||||
# Licencia
|
# 📜 Licencia
|
||||||
|
|
||||||
Este proyecto tiene licencia, de hecho tiene dos, puedes usarlo en tus propios proyectos si aplicas
|
Este proyecto tiene licencia, de hecho tiene dos, puedes usarlo en tus propios proyectos si aplicas
|
||||||
cualquiera de las siguientes a tu elección:
|
cualquiera de las siguientes a tu elección:
|
||||||
|
|
|
||||||
|
|
@ -1,20 +1,20 @@
|
||||||
Módulo que permite integrar los archivos generados por la herramienta
|
Módulo que permite integrar los archivos generados por [mdBook](https://rust-lang.github.io/mdBook/)
|
||||||
[mdBook](https://rust-lang.github.io/mdBook/) en un proyecto web creado con **PageTop**.
|
en un proyecto web creado con **PageTop**.
|
||||||
|
|
||||||
[PageTop](https://github.com/manuelcillero/pagetop/tree/main/pagetop), es un entorno de desarrollo
|
[PageTop](https://github.com/manuelcillero/pagetop/tree/main/pagetop), es un entorno de desarrollo
|
||||||
basado en algunos de los *crates* más estables y populares del ecosistema Rust para proporcionar
|
basado en algunos de los *crates* más estables y populares del ecosistema Rust para proporcionar
|
||||||
APIs, patrones de desarrollo y buenas prácticas para la creación avanzada de soluciones web SSR
|
APIs, patrones de desarrollo y buenas prácticas para la creación de soluciones web SSR (*Server-Side
|
||||||
(*Server-Side Rendering*).
|
Rendering*).
|
||||||
|
|
||||||
|
|
||||||
# Advertencia
|
# 🚧 Advertencia
|
||||||
|
|
||||||
**PageTop** es un proyecto personal para aprender Rust y conocer su ecosistema. Ahora mismo sólo se
|
**PageTop** es un proyecto personal para aprender Rust y conocer su ecosistema. Sólo se liberan
|
||||||
liberan versiones de desarrollo. En este contexto la API no tiene ninguna estabilidad y los cambios
|
versiones de desarrollo. En este contexto la API no tiene ninguna estabilidad y los cambios son
|
||||||
son constantes. No puede considerarse listo para probar hasta que se libere la versión **0.1.0**.
|
constantes. No puede considerarse listo para probar hasta que se libere la versión **0.1.0**.
|
||||||
|
|
||||||
|
|
||||||
# Licencia
|
# 📜 Licencia
|
||||||
|
|
||||||
Este proyecto tiene licencia, de hecho tiene dos, puedes usarlo en tus propios proyectos si aplicas
|
Este proyecto tiene licencia, de hecho tiene dos, puedes usarlo en tus propios proyectos si aplicas
|
||||||
cualquiera de las siguientes a tu elección:
|
cualquiera de las siguientes a tu elección:
|
||||||
|
|
|
||||||
|
|
@ -1,20 +1,20 @@
|
||||||
Módulo para **PageTop** que permite crear, extender o personalizar los tipos de contenido que puede
|
Módulo para **PageTop** para crear, extender o personalizar los tipos de contenido que puede
|
||||||
administrar un sitio web.
|
administrar un sitio web.
|
||||||
|
|
||||||
[PageTop](https://github.com/manuelcillero/pagetop/tree/main/pagetop), es un entorno de desarrollo
|
[PageTop](https://github.com/manuelcillero/pagetop/tree/main/pagetop), es un entorno de desarrollo
|
||||||
basado en algunos de los *crates* más estables y populares del ecosistema Rust para proporcionar
|
basado en algunos de los *crates* más estables y populares del ecosistema Rust para proporcionar
|
||||||
APIs, patrones de desarrollo y buenas prácticas para la creación avanzada de soluciones web SSR
|
APIs, patrones de desarrollo y buenas prácticas para la creación de soluciones web SSR (*Server-Side
|
||||||
(*Server-Side Rendering*).
|
Rendering*).
|
||||||
|
|
||||||
|
|
||||||
# Advertencia
|
# 🚧 Advertencia
|
||||||
|
|
||||||
**PageTop** es un proyecto personal para aprender Rust y conocer su ecosistema. Ahora mismo sólo se
|
**PageTop** es un proyecto personal para aprender Rust y conocer su ecosistema. Sólo se liberan
|
||||||
liberan versiones de desarrollo. En este contexto la API no tiene ninguna estabilidad y los cambios
|
versiones de desarrollo. En este contexto la API no tiene ninguna estabilidad y los cambios son
|
||||||
son constantes. No puede considerarse listo para probar hasta que se libere la versión **0.1.0**.
|
constantes. No puede considerarse listo para probar hasta que se libere la versión **0.1.0**.
|
||||||
|
|
||||||
|
|
||||||
# Licencia
|
# 📜 Licencia
|
||||||
|
|
||||||
Este proyecto tiene licencia, de hecho tiene dos, puedes usarlo en tus propios proyectos si aplicas
|
Este proyecto tiene licencia, de hecho tiene dos, puedes usarlo en tus propios proyectos si aplicas
|
||||||
cualquiera de las siguientes a tu elección:
|
cualquiera de las siguientes a tu elección:
|
||||||
|
|
|
||||||
|
|
@ -1,20 +1,20 @@
|
||||||
Módulo que permite añadir gestión de usuarios, roles, permisos y sesiones en aplicaciones
|
Módulo para añadir gestión de usuarios, roles, permisos y sesiones en aplicaciones desarrolladas con
|
||||||
desarrolladas con **PageTop**.
|
**PageTop**.
|
||||||
|
|
||||||
[PageTop](https://github.com/manuelcillero/pagetop/tree/main/pagetop), es un entorno de desarrollo
|
[PageTop](https://github.com/manuelcillero/pagetop/tree/main/pagetop), es un entorno de desarrollo
|
||||||
basado en algunos de los *crates* más estables y populares del ecosistema Rust para proporcionar
|
basado en algunos de los *crates* más estables y populares del ecosistema Rust para proporcionar
|
||||||
APIs, patrones de desarrollo y buenas prácticas para la creación avanzada de soluciones web SSR
|
APIs, patrones de desarrollo y buenas prácticas para la creación de soluciones web SSR (*Server-Side
|
||||||
(*Server-Side Rendering*).
|
Rendering*).
|
||||||
|
|
||||||
|
|
||||||
# Advertencia
|
# 🚧 Advertencia
|
||||||
|
|
||||||
**PageTop** es un proyecto personal para aprender Rust y conocer su ecosistema. Ahora mismo sólo se
|
**PageTop** es un proyecto personal para aprender Rust y conocer su ecosistema. Sólo se liberan
|
||||||
liberan versiones de desarrollo. En este contexto la API no tiene ninguna estabilidad y los cambios
|
versiones de desarrollo. En este contexto la API no tiene ninguna estabilidad y los cambios son
|
||||||
son constantes. No puede considerarse listo para probar hasta que se libere la versión **0.1.0**.
|
constantes. No puede considerarse listo para probar hasta que se libere la versión **0.1.0**.
|
||||||
|
|
||||||
|
|
||||||
# Licencia
|
# 📜 Licencia
|
||||||
|
|
||||||
Este proyecto tiene licencia, de hecho tiene dos, puedes usarlo en tus propios proyectos si aplicas
|
Este proyecto tiene licencia, de hecho tiene dos, puedes usarlo en tus propios proyectos si aplicas
|
||||||
cualquiera de las siguientes a tu elección:
|
cualquiera de las siguientes a tu elección:
|
||||||
|
|
|
||||||
|
|
@ -3,14 +3,14 @@ algunos de los crates más estables y populares para crear soluciones web modula
|
||||||
configurables.
|
configurables.
|
||||||
|
|
||||||
|
|
||||||
# Advertencia
|
# 🚧 Advertencia
|
||||||
|
|
||||||
**PageTop** es un proyecto personal para aprender Rust y conocer su ecosistema. Ahora mismo sólo se
|
**PageTop** es un proyecto personal para aprender Rust y conocer su ecosistema. Sólo se liberan
|
||||||
liberan versiones de desarrollo. En este contexto la API no tiene ninguna estabilidad y los cambios
|
versiones de desarrollo. En este contexto la API no tiene ninguna estabilidad y los cambios son
|
||||||
son constantes. No puede considerarse listo para probar hasta que se libere la versión **0.1.0**.
|
constantes. No puede considerarse listo para probar hasta que se libere la versión **0.1.0**.
|
||||||
|
|
||||||
|
|
||||||
# Licencia
|
# 📜 Licencia
|
||||||
|
|
||||||
Este proyecto tiene licencia, de hecho tiene dos, puedes usarlo en tus propios proyectos si aplicas
|
Este proyecto tiene licencia, de hecho tiene dos, puedes usarlo en tus propios proyectos si aplicas
|
||||||
cualquiera de las siguientes a tu elección:
|
cualquiera de las siguientes a tu elección:
|
||||||
|
|
|
||||||
|
|
@ -3,18 +3,18 @@ documentación de usuario ([pagetop.cillero.es](https://pagetop.cillero.es)).
|
||||||
|
|
||||||
[PageTop](https://github.com/manuelcillero/pagetop/tree/main/pagetop), es un entorno de desarrollo
|
[PageTop](https://github.com/manuelcillero/pagetop/tree/main/pagetop), es un entorno de desarrollo
|
||||||
basado en algunos de los *crates* más estables y populares del ecosistema Rust para proporcionar
|
basado en algunos de los *crates* más estables y populares del ecosistema Rust para proporcionar
|
||||||
APIs, patrones de desarrollo y buenas prácticas para la creación avanzada de soluciones web SSR
|
APIs, patrones de desarrollo y buenas prácticas para la creación de soluciones web SSR (*Server-Side
|
||||||
(*Server-Side Rendering*).
|
Rendering*).
|
||||||
|
|
||||||
|
|
||||||
# Advertencia
|
# 🚧 Advertencia
|
||||||
|
|
||||||
**PageTop** es un proyecto personal para aprender Rust y conocer su ecosistema. Ahora mismo sólo se
|
**PageTop** es un proyecto personal para aprender Rust y conocer su ecosistema. Sólo se liberan
|
||||||
liberan versiones de desarrollo. En este contexto la API no tiene ninguna estabilidad y los cambios
|
versiones de desarrollo. En este contexto la API no tiene ninguna estabilidad y los cambios son
|
||||||
son constantes. No puede considerarse listo para probar hasta que se libere la versión **0.1.0**.
|
constantes. No puede considerarse listo para probar hasta que se libere la versión **0.1.0**.
|
||||||
|
|
||||||
|
|
||||||
# Licencia
|
# 📜 Licencia
|
||||||
|
|
||||||
Este proyecto tiene licencia, de hecho tiene dos, puedes usarlo en tus propios proyectos si aplicas
|
Este proyecto tiene licencia, de hecho tiene dos, puedes usarlo en tus propios proyectos si aplicas
|
||||||
cualquiera de las siguientes a tu elección:
|
cualquiera de las siguientes a tu elección:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue