TIPOS DE DESARROLLO
Desarrollo Front-End
El desarrollo front-end, a veces llamado desarrollo del lado del cliente,
implica la creación de la parte visual y la interfaz de usuario de un sitio web
o aplicación web. En términos simples, se encarga de todo lo que los usuarios
pueden ver, tocar y experimentar directamente en su navegador o dispositivo.
Los desarrolladores front-end se enfocan en la presentación de la información
y en cómo los usuarios interactúan con la aplicación o sitio web (User Experience (UX)).
En el desarrollo front-end, se utilizan varias tecnologías cómo HTML (maquetación), CSS
(estilos), JavaScript (validación y animaciones), Git (control de versiones) etc...
![frontend](assets/photos/frontend.jpeg)
Desarrollo Back-End
El desarrollo back-end abarca la parte oculta de una aplicación o sitio web, que está fuera del alcance visual de los usuarios.
Se concentra en la estructura y el funcionamiento interno de la aplicación que asegura su correcto desempeño. Los desarrolladores
back-end se dedican a la lógica empresarial, la administración de bases de datos, la autenticación, la autorización y otros elementos
cruciales que garantizan la operatividad de una aplicación.
En el desarrollo back-end, se emplean diversas tecnologías como Python (lógica del servidor), SQL (gestión de bases de datos), Node.js (entorno de ejecución),
Java (aplicaciones empresariales), etc...
![backend imagen](assets/photos/backend.jpeg)