glosario

cliente frente a host: ¿qué significan?

TL;DR

En el desarrollo remoto, el host es la máquina que ejecuta tus repos, terminales y agentes, y el cliente es el dispositivo que tienes delante y que muestra la interfaz. Tu código se queda en el host y nunca pasa al cliente. Con Remote Pane, un ordenador de escritorio o una VM en la nube es el host, y tu portátil o tu móvil es el cliente. Si usas Pane en un solo ordenador, es las dos cosas, y no tienes que pensar en ello.

Cuando se habla de «cliente» y «host» en desarrollo remoto, se describen dos equipos que se reparten el trabajo. El host hace el trabajo pesado. El cliente te muestra qué ocurre.

la versión sencilla

El host hace el trabajo y guarda el código. El cliente te muestra la interfaz.

hostcliente
qué esEl equipo que ejecuta tu código y tus agentesEl dispositivo que tienes delante
ejemplosTu equipo de escritorio, una máquina virtual en la nube o un Mac miniTu portátil, teléfono o tableta
qué se ejecuta ahíRepositorios, terminales, agentes, git y buildsLa interfaz de Pane y lo que tú introduces
dónde está el códigoAquí. Siempre.Nunca. Solo te muestra la interfaz.

un ejemplo real

Un ordenador de escritorio en casa puede ser el host mientras tu móvil es el cliente.

Imagina que tienes un equipo potente en casa con tus repositorios y agentes en ejecución. Sales y quieres comprobar cómo van desde el teléfono.

Tu equipo de escritorio es el host. Ejecuta el daemon de Pane, tus terminales y tus agentes. Tu teléfono es el cliente. Muestra la interfaz de Pane y te permite interactuar con todo lo que se ejecuta en el equipo.

Tu código nunca sale del equipo de escritorio. El teléfono solo muestra qué ocurre y te permite escribir.

Hoy, el cliente móvil es la app web de Pane en runpane.com/app, que puedes añadir a tu pantalla de inicio. La app de Pane para iOS y Android llegará muy pronto.

cuándo no necesitas preocuparte por esto

En una sola máquina es las dos cosas, y la distinción no importa.

Si usas Pane en un solo equipo sin Remote Pane, ese equipo es a la vez el host y el cliente. La diferencia no importa. Solo aparece cuando configuras Remote Pane para separar la interfaz del lugar donde se hace el trabajo.

Fuentes

Correcciones
Si algo de lo que hay aquí es incorrecto o está desactualizado, avísanos y lo corregiremos y actualizaremos la fecha de arriba. Abre una incidencia en GitHub
Fuentes

preguntas frecuentes

o
Descargar*
Aviso de Windows SmartScreenLas descargas directas pueden mostrar un aviso de SmartScreen mientras Pane no esté firmado. Pane es totalmente de código abierto. Puedes revisar el código y compilarlo tú mismo.1. Haz clic en Más información2. Haz clic en Ejecutar de todas formas3. Continúa con la instalaciónLa instalación con PowerShell descarga la versión oficial directamente y evita la mayoría de los problemas del navegador.instalación global con npm
Pega el comando en PowerShell.Linux

Por Parsa Khazaeepoul, cofundador de Pane. .