informatica:programacion:cursos:desarrollo_web_backend:desarrollo_frontend
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:programacion:cursos:desarrollo_web_backend:desarrollo_frontend [2024/11/18 12:00] – tempwin | informatica:programacion:cursos:desarrollo_web_backend:desarrollo_frontend [2024/11/18 12:06] (actual) – tempwin | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| ====== Desarrollo del frontend====== | ====== Desarrollo del frontend====== | ||
| - | <WRAP center round box 60%> | + | <WRAP center round box 80%> |
| Módulo perteneciente al curso [[informatica: | Módulo perteneciente al curso [[informatica: | ||
| </ | </ | ||
| Línea 27: | Línea 27: | ||
| Un ejemplo sencillo de un frontend para el usuario final sería el siguiente: | Un ejemplo sencillo de un frontend para el usuario final sería el siguiente: | ||
| + | <code html> | ||
| < | < | ||
| - | |||
| < | < | ||
| - | |||
| < | < | ||
| - | |||
| < | < | ||
| - | |||
| <!-- Inclusión de los estilos de Bootstrap --> | <!-- Inclusión de los estilos de Bootstrap --> | ||
| - | + | | |
| - | | + | |
| - | + | ||
| - | href=" | + | |
| - | + | ||
| - | min.css"> | + | |
| </ | </ | ||
| - | |||
| < | < | ||
| - | |||
| <nav class=" | <nav class=" | ||
| - | |||
| <a class=" | <a class=" | ||
| - | + | | |
| - | | + | |
| - | + | ||
| - | data-toggle=" | + | |
| - | + | ||
| - | aria-controls=" | + | |
| - | + | ||
| - | navigation"> | + | |
| <span class=" | <span class=" | ||
| - | |||
| </ | </ | ||
| - | |||
| <div class=" | <div class=" | ||
| - | |||
| <ul class=" | <ul class=" | ||
| - | |||
| <li class=" | <li class=" | ||
| - | + | | |
| - | | + | |
| - | + | ||
| - | class=" | + | |
| </li> | </li> | ||
| - | |||
| <li class=" | <li class=" | ||
| - | |||
| <a class=" | <a class=" | ||
| - | |||
| </li> | </li> | ||
| - | |||
| <li class=" | <li class=" | ||
| - | |||
| <a class=" | <a class=" | ||
| - | |||
| </li> | </li> | ||
| - | |||
| </ul> | </ul> | ||
| - | |||
| </ | </ | ||
| - | |||
| </ | </ | ||
| - | |||
| <div class=" | <div class=" | ||
| - | |||
| < | < | ||
| - | |||
| < | < | ||
| - | |||
| <button class=" | <button class=" | ||
| - | |||
| </ | </ | ||
| - | |||
| <!-- Inclusión de los scripts de Bootstrap y jQuery --> | <!-- Inclusión de los scripts de Bootstrap y jQuery --> | ||
| + | <script src=" | ||
| + | <script src=" | ||
| + | <script src=" | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| - | <script | + | En este ejemplo, se utiliza el framework Bootstrap para construir una barra de navegación y una sección de contenido con un título, un párrafo y un botón. También se incluyen los scripts necesarios para que Bootstrap y jQuery funcionen correctamente. |
| - | src=" | + | ===== Frontend para mantenimiento de la aplicación ===== |
| - | <script | + | En el desarrollo de una aplicación web, es importante no solo pensar en la experiencia del usuario final, sino también en la de los administradores o encargados de mantenimiento de la aplicación. Por lo tanto, es necesario diseñar una interfaz de usuario (frontend) que permita a los administradores gestionar y mantener la aplicación de manera eficiente y sencilla. |
| - | src=" | + | Algunas de las características que debería tener un frontend para el mantenimiento de una aplicación web son: |
| - | per.min.js"></ | + | * **Acceso a la gestión de usuarios y roles**: un sistema de gestión de usuarios y roles es esencial en cualquier aplicación web. El frontend debe permitir a los administradores crear, editar o eliminar usuarios, así como asignarles diferentes roles y permisos. |
| + | * **Gestión de contenido**: | ||
| + | * **Panel de control**: un panel de control es una herramienta que permite a los administradores ver un resumen de la actividad de la aplicación, | ||
| + | * **Formularios y campos personalizados**: | ||
| - | <script | + | Un ejemplo de frontend para el mantenimiento de una aplicación web podría ser un panel de administración desarrollado con Bootstrap y jQuery. Este panel podría tener diferentes secciones, como usuarios, contenido, estadísticas y configuración. Cada sección tendría diferentes opciones y formularios que permiten a los administradores gestionar la aplicación. |
| - | src=" | + | Por ejemplo, en la sección de usuarios, los administradores podrían ver una lista de todos los usuarios y sus roles, y podrían agregar o eliminar usuarios según sea necesario. En la sección de contenido, los administradores podrían crear o editar artículos y productos, así como subir imágenes y archivos. En la sección de estadísticas, |
| - | n.js"></ | ||
| - | |||
| - | </ | ||
| - | |||
| - | </ | ||
| - | |||
| - | |||
| - | En este ejemplo, se utiliza el framework Bootstrap para construir una barra de navegación y una sección de contenido con un título, un párrafo y un botón. También se incluyen los scripts necesarios para que Bootstrap y jQuery funcionen correctamente. | ||
informatica/programacion/cursos/desarrollo_web_backend/desarrollo_frontend.1731927655.txt.gz · Última modificación: por tempwin
