Modifica README en español

This commit is contained in:
Manuel Cillero 2022-06-23 00:18:40 +02:00
parent 62b3aa0227
commit 091bbe16ba
2 changed files with 48 additions and 48 deletions

View file

@ -1,48 +0,0 @@
[PageTop](https://suitepro.cillero.es/projects/pagetop/wiki) es un proyecto basado en el [lenguaje
de programación Rust](https://www.rust-lang.org/es/) que reúne algunos de los crates más estables y
populares en un único entorno para crear soluciones web modulares, extensibles y configurables.
Incluye **Drust**, un sistema de gestión de contenidos para crear sitios web dinámicos, rápidos y
seguros.
# Advertencia
**PageTop** es un proyecto personal para aprender a programar con Rust y conocer su ecosistema.
Ahora mismo sólo se liberan versiones de desarrollo con pruebas de concepto. En este contexto la API
no tiene ninguna estabilidad y los cambios son constantes. Básicamente aún no hace nada. No puede
considerarse listo para usar en producción hasta que se libere la versión **0.1.0**.
# Estructura del código
El repositorio se organiza en un *workspace* con los siguientes proyectos (*crates*):
* [pagetop](pagetop/), es la librería esencial, reúne 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.
* [pagetop-admin](pagetop_admin/), habilita a otros módulos un entorno central para la
configuración de las aplicaciones.
* [pagetop-user](pagetop_user/), para la gestión de usuarios, roles, permisos y sesiones en
aplicaciones desarrolladas con PageTop.
* [pagetop-node](pagetop_node/), proporciona un entorno básico para crear contenidos y extenderlos
con funcionalidades básicas para, por ejemplo, crear un sitio básico con páginas, entradas de blog
y comentarios.
* [drust](drust/), integra la librería y las extensiones anteriores de PageTop en un sistema de
gestión de contenidos para crear sitios web dinámicos, rápidos y seguros.
# Licencia
Este proyecto tiene licencia, de hecho se puede aplicar cualquiera de las siguientes a tu elección:
* Licencia Apache versión 2.0
([LICENSE-APACHE](https://gitlab.com/manuelcillero/pagetop/-/blob/main/LICENSE-APACHE) o
[http://www.apache.org/licenses/LICENSE-2.0]).
* Licencia MIT
([LICENSE-MIT](https://gitlab.com/manuelcillero/pagetop/-/blob/main/LICENSE-MIT) o
[http://opensource.org/licenses/MIT]).

48
README_es.md Normal file
View file

@ -0,0 +1,48 @@
**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
configurables.
Incluye **Drust**, un sistema de gestión de contenidos basado en PageTop que permite crear, editar y
mantener sitios web dinámicos, rápidos y seguros.
# Advertencia
**PageTop** es un proyecto personal para aprender Rust y conocer su ecosistema. Ahora mismo sólo se
liberan versiones de desarrollo. En este contexto la API no tiene ninguna estabilidad y los cambios
son constantes. No puede considerarse listo para probar hasta que se libere la versión **0.1.0**.
# Estructura del código
El repositorio se organiza en un *workspace* con los siguientes subproyectos:
* [pagetop](pagetop/), es la librería esencial 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 (*Server-Side Rendering*).
* [pagetop-admin](pagetop_admin/), módulo que proporciona a otros módulos un lugar común donde
presentar a los administradores sus opciones de configuración.
* [pagetop-user](pagetop_user/), módulo para añadir una gestión de usuarios, roles, permisos y
sesiones en aplicaciones desarrolladas con PageTop.
* [pagetop-node](pagetop_node/), módulo para crear y extender los tipos de contenido que puede
gestionar una solución web de propósito general o personalizado.
* [drust](drust/), es una aplicación humildemente inspirada en [Drupal](https://www.drupal.org) que
proporciona un CMS (*Content Management System*) o sistema de gestión de contenidos para construir
sitios web administrados y configurables.
# Licencia
Este proyecto tiene licencia, de hecho se puede aplicar cualquiera de las siguientes a tu elección:
* Licencia Apache versión 2.0
([LICENSE-APACHE](https://gitlab.com/manuelcillero/pagetop/-/blob/main/LICENSE-APACHE) o
[http://www.apache.org/licenses/LICENSE-2.0]).
* Licencia MIT
([LICENSE-MIT](https://gitlab.com/manuelcillero/pagetop/-/blob/main/LICENSE-MIT) o
[http://opensource.org/licenses/MIT]).