Por favor, use este identificador para citar o enlazar este ítem:
http://hdl.handle.net/10609/127187
Título : | Desarrollo de un CMS con Markdown notation basado en Node y litElement |
Autoría: | Martín Mejías, Jesús |
Tutor: | Ustrell Garrigós, Jordi |
Resumen : | Este proyecto consiste en el desarrollo de una aplicación web CMS, enfocada a desarrolladores, que usa notación Markdown para la edición de los contenidos. La finalidad es crear un CMS ágil, basado en nuevas tecnologías que aprovechan al máximo los estándares implementados en los navegadores, y competir con otros CMS basados en lenguajes y librerías más tradicionales. El desarrollo del back-end se realiza en entorno Deno, creando una API para manejar los datos y guardarlos en una base de datos documental tipo MongoDb. El desarrollo de la programación front-end se programa con la librería LitElement, usando web components y CSS haciendo uso del ShadowDOM, para agilizar la gestión de estilos y dependencias. La metodología para el desarrollo de esta aplicación aplica el método SCRUM, en sprints de 15 días. El resultado es una aplicación con una interfaz privada que permite publicar contenido, en forma de posts, con textos e imágenes, usando notación Markdown. La organización del contenido es jerárquica en categorías, con la posibilidad de usar organización transversal en tags. Permite a su vez, confeccionar una portada pública configurable con contenidos destacados. En conclusión, este trabajo pretende demostrar que usando las últimas tecnologías se puede simplificar y usar más eficientemente los recursos nativos de los propios navegadores y que se puede crear un CMS usable, rápido y de fácil uso enfocado a usuarios habituados a escribir en notación Markdown. |
Palabras clave : | cms deno componentes web rebajar litelement shadow web |
Tipo de documento: | info:eu-repo/semantics/bachelorThesis |
Fecha de publicación : | ene-2021 |
Licencia de publicación: | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ ![]() |
Aparece en las colecciones: | Trabajos finales de carrera, trabajos de investigación, etc. |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
TFG_Martin_Mejias_Jesus.zip | 462,86 MB | zip | Visualizar/Abrir | |
jmmejiTFG0121memoria.pdf | Memòria del TFG | 2,98 MB | Adobe PDF | ![]() Visualizar/Abrir |
Comparte:


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons