¿Cómo funciona el back-end (API, base de datos y aplicaciones móviles)?

Dependiendo de lo que estés esperando.

Pero las bases son:

La base de datos es como una biblioteca donde puede obtener toda la información para su aplicación.

En esta biblioteca, puede agregar una secretaria que elegirá automáticamente la información que necesita si la solicita correctamente: ese es el servidor ayudado por un servicio de fondo.

Hay varios tipos de servidores, los más comunes son los servidores HTTP, por lo que me centraré en ellos.

Los servidores HTTP más comunes son Apache, NGinx e IIS.

Cuando desarrolle un servicio de back-end, debe seleccionar una tecnología compatible con su servidor HTTP, por ejemplo, Apache lo ayuda a crear scripts PHP, Python, Javascript o Ruby que serán la secretaria. IIS tiene notoriamente la compatibilidad con C # .NET.

Con el servidor HTTP, puede manejar solicitudes HTTP .

Esas solicitudes HTTP son enviadas por el front-end de una aplicación a través del protocolo HTTP .

Y cuando maneja las solicitudes HTTP a través del back-end, devuelve una respuesta HTTP . Y luego su front-end obtiene su información del back-end.

Sé algo de eso, déjame compartirlo contigo.

Hay dos partes de un sitio web, backend y frontend. Como ya sabrá, el usuario puede ver el frontend y el backend es abstracto. En el backend, se procesan todos los datos privados que se verán comprometidos si se ejecutan en el frente (ya que el código fuente está visible allí). Las API se usan tanto en el Frontend como en el backend dependiendo del propósito. Las bases de datos, por otro lado, solo pueden usarse en el backend. La interfaz usualmente toma entrada y la envía al backend a través de Ajax y los datos se procesan allí y la salida se entrega nuevamente a la interfaz.

En términos sencillos, vas a un restaurante y pides algo de comida, el mesero va y da tu orden en la cocina y regresa con tu plato. El comedor es Frontend, la cocina es el backend y el camarero es el enlace (Ajax) entre el front y el backend.

More Interesting

¿Es común que los desarrolladores frontend no puedan ganar el mismo nivel de respeto que los desarrolladores back-end porque frontend es más fácil?

¿Cuál es el mejor patrón de diseño para ac # back end?

¿Cómo se conecta su aplicación React a un backend, por ejemplo: (Node + Express + Postgres)?

Las empresas necesitan desarrolladores con habilidades de back-end, front-end y móviles al mismo tiempo. Entonces, ¿cómo puedo aprender todas estas habilidades al mismo tiempo?

¿Cómo funciona el back-end (API, base de datos y aplicaciones móviles)?

¿Existe un lenguaje de programación todo en uno para la web que no requiera un back-end (como en todo incluido)?

¿Qué tutoriales son mejores para el desarrollo de back-end en Python?

Con frecuencia leo a los desarrolladores de back-end que dicen que el desarrollo de front-end es un desastre. ¿Qué quieren decir con eso exactamente?

Como Java y PHP tienen una gran cuota de mercado en el back-end, ¿debo aprenderlos para obtener un trabajo de desarrollador de back-end?

¿Debería un desarrollador front-end tomar un trabajo y contratar a un desarrollador back-end para hacer el resto?

¿Los desarrolladores de back-end ganan más que los desarrolladores frontend?

¿Cuál es la mejor manera de conectar Java a mi backend Node.js?

¿Cuáles son las mejores fuentes para aprender diseño web (front-end) y Node.js (back-end)?

Cómo aprender el desarrollo web de back-end fácilmente

Estoy pensando en mudarme a otro país, soy un desarrollador con experiencia en backend y frontend. Me encantan las startups. ¿Cuál es el mejor lugar para ir?