Hola,
El backend generalmente consta de tres partes: un servidor, una aplicación y una base de datos. Si reserva un vuelo o compra entradas para conciertos, generalmente abre un sitio web e interactúa con la interfaz. Una vez que haya ingresado esa información, la aplicación la almacena en una base de datos que se creó en un servidor. En aras de la facilidad, solo piense en una base de datos como una hoja de cálculo Excel gigante en su computadora, pero su computadora (servidor) está almacenada en algún lugar de Arizona.
Toda esa información permanece en el servidor, por lo que cuando vuelve a iniciar sesión en la aplicación para imprimir sus boletos, toda la información sigue ahí en su cuenta.
Llamamos a una persona que construye toda esta tecnología para que trabajen juntos como un desarrollador de back-end . Las tecnologías de back-end generalmente consisten en lenguajes como PHP, Ruby, Python, etc. Para que sean aún más fáciles de usar, generalmente están mejorados por marcos como Ruby on Rails, Cake PHP y Code Igniter que hacen que el desarrollo sea más rápido y fácil de colaborar .
Hecho: Debido a que no ves el backend, los programadores pueden intercambiar partes sin que lo sepas. Durante un tiempo, Twitter fue impulsado por Ruby on Rails, pero en 2011 se cambió a Java. ¡Apuesto a que no te diste cuenta!
Espero que esto ayude.
- ¿Qué se consideraría un logro en el desarrollo de back-end?
- ¿Qué debe saber un buen desarrollador de back-end de Java?
- ¿Es necesario aprender SQL para el desarrollo de back-end o sería suficiente aprender MySQL?
- ¿Cómo aprendería un desarrollador web autodidacta a construir un sistema back-end distribuido?
- ¿Qué deben saber los arquitectos empresariales sobre el desarrollo web front-end?