¿Qué es la Arquitectura en el Frontend?
Audiocurso de Frameworks y Arquitecturas Frontend: Casos de Estudio
Contenido del curso
Herald Flores
Miguel Ángel Durán García
ProfesorMarcos Monteverde
cesar fernandez
Miguel Ángel Durán García
ProfesorJosue Jonathan Diaz Perez
Eliaser Alejandro Concha Sepúlveda
Miguel Ángel Durán García
ProfesorOmar Noel Rodríguez Ocampo
Miguel Ángel Durán García
ProfesorJuan Camilo Moreno
Josué Alfredo Tomas Machaca Fajardo
Miguel Ángel Durán García
ProfesorJesús León
Juan José Jaramillo Cajamarca
Miguel Ángel Durán García
ProfesorCarlos Mauro Cárdenas Fernández
Miguel Ángel Durán García
ProfesorJohan Sebastian
Jorge Arias Argüelles
Jonathan Blanco Hernandez
Elias Giannantonio
Marcos Monteverde
Jose Luis Barboza Gonzales
Notas:
Arquitectura: es la estructura fundamental de una aplicación, se define en base a un conjunto de decisiones que se toman al inicio y durante el desarrollo de un proyecto. Se conforma una serie de patrones, reglas y buenas prácticas que guían el desarrollo de la aplicación.
La implementación de una arquitectura de software no es inmutable, pero puede ser difícil de cambiar sobre la marcha del proyecto. Se debe tener en cuenta los pros y los contras de está implementación, tomando decisiones de forma consciente y de la mejor manera.
Objetivos:
Brutal! Muchas gracias por ese resumen!
gracias
Bro, eres un grande, siempre tu contenido en el formato que sea y en tus diferentes plataformas es lo maximo!! Siempre atento a tu contenido!! Espero pronto subas la biblia de react actualizado con mejores practicas, tips, y ese contenido de calidad que siempre aportas!! exitos... y como siempre gracias bro!!
Muchas gracias, Cesar!!! :)
Es que neta, es Man de Miguel Ángel es una maravilla
¿Qué es una arquitectura?
La arquitectura corresponde a la estructura fundamental de nuestra aplicación, se define en base a un conjunto de decisiones se conforman una serie de patrones, reglas y buenas prácticas para guiar nuestro desarrollo. Estas decisiones aunque pueden ser inmutables, suelen ser difíciles de cambiar una vez que el proyecto está en marcha.
Entre los objetivos de una arquitectura frontend están:
Una arquitectura de software es una guía para el desarrollo y mantener la coherencia para construir una aplicación que cumple con los objetivos definidos.
¡Gracias por ponerlo en palabras! :)
Una arquitectura de software no es una receta mágica... no es una herramienta que te va a permitir construir una aplicación perfecta... la perfección en el software no existe
Entendido y anotado✨
Y punto.
La arquitectura en el frontend se refiere a la estructura y organización de los componentes y las tecnologías utilizadas para desarrollar aplicaciones web. Incluye decisiones sobre frameworks, patrones de diseño, manejo del estado, y cómo los diferentes elementos interactúan entre sí. Una buena arquitectura facilita la escalabilidad, el mantenimiento y la colaboración en equipo. En el desarrollo moderno, se consideran enfoques como microfrontends y patrones como el Backend for Frontend (BFF), que ayudan a optimizar la experiencia del usuario y la eficiencia del desarrollo.
Si antes mucha de la inteligencia de negocio vivía en el backend, ahora vive en el frontend
O en ambos sitios. Lo más interesante es incluso poder compartir la misma lógica entre los dos.
¿Qué es la Arquitectura en el Frontend? Es una Guía para ayudarte en el Desarrollo, para mantener una coherencia y que te va a ayudar a construir una aplicación que cumpla con los objetivos que te has marcado.
Hola midu! Excelente introducción, eres un gran profesor!
Gracias, Juan José!!!
ta bueno
🤗 Gracias, Carlos!
Arquitectura
Estructura fundamental de nuestra aplicación, en base a un conjunto de decisiones que tomamos al inicio y durante el proyecto.
La arquitectura en el frontend se refiere a la estructura y organización de una aplicación web en la parte del cliente. Implica decisiones sobre cómo se organizarán los componentes, cómo se gestionará el estado, la interacción con el servidor y la forma en que los datos fluyen a través de la aplicación. Un buen diseño arquitectónico facilita la escalabilidad, mantenibilidad y rendimiento de la aplicación. Además, se deben considerar patrones de diseño y frameworks que se adapten a las necesidades del proyecto, como los microfrontends, que permiten dividir la interfaz en componentes independientes.
Grande Midu!!
Miguel Angel, Midu, eres un crack, tu manera de explicar es excelente en cada medio en el que veo tu contenido. Te mando saludos desde Argentina.
hoy la lógica también vive en el frontend
La arquitetura la estructura fundamental de nuestra aplicación en base de un conjunto de decisiones que se toman al inicio y durante el proyecto conformamos patrones y buenas practicas que nos guiaran durante el desarrollo.