--- title: "Componentes" url: https://docs.catalyst.zoho.com/es/smartbrowz/getting-started/components-of-smartbrowz/ description: "Aprenda sobre los primeros pasos con Catalyst SmartBrowz, que proporciona componentes para conectarse con un navegador remoto en el entorno de nube de Catalyst, controlar el navegador a través de código, generar documentos visuales y crear plantillas con contenido dinámico." last_updated: 2026-10-06T06:21:49Z service: SmartBrowz type: general --- # Componentes de Catalyst SmartBrowz **BROWSER CONTROL** - [Headless](https://docs.catalyst.zoho.com/es/smartbrowz/help/headless/introduction/)Conéctese con un navegador remoto dentro de la nube de Catalyst en modo headless. - [Browser Logic](https://docs.catalyst.zoho.com/es/smartbrowz/help/browser-logic/introduction/)Configure funciones de Catalyst Serverless para contener la lógica de tareas del navegador. **CONVERT** - [PDF & Screenshot](https://docs.catalyst.zoho.com/es/smartbrowz/help/pdfnscreenshot/introduction/)Genere documentos visuales de páginas web en la consola, o usando SDKs y APIs. - [Templates](https://docs.catalyst.zoho.com/es/smartbrowz/help/templates/create-templates/)Diseñe y use plantillas para generar documentos visuales con contenido dinámico. **DATA** - [Dataverse](https://docs.catalyst.zoho.com/es/smartbrowz/help/dataverse/introduction/)Realice operaciones complejas de extracción de datos usando poderosas APIs de Catalyst. Estos componentes se explican en detalle a continuación. ### Headless Usando el componente Headless, puede conectarse a un navegador remoto en el entorno de nube de Catalyst con bibliotecas de automatización populares como Puppeteer, Selenium y Playwright. Catalyst SmartBrowz le proporciona los fragmentos de código para conectarse al navegador remoto en los siguientes lenguajes de programación: * [Java](https://docs.catalyst.zoho.com/es/sdk/java/v1/overview/) * [NodeJS](https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/overview/) * [Python](https://docs.catalyst.zoho.com/es/sdk/python/v1/overview/) También puede explorar, usar y probar algunos casos de uso genéricos de bibliotecas de automatización en el entorno de nube de Catalyst usando las [Code Recipes](https://github.com/catalystbyzoho/smartbrowz/tree/main/examples/headless-recipes) que están presentes en la consola. ### Browser Logic Browser Logic es un tipo de [función de Catalyst Serverless](https://docs.catalyst.zoho.com/es/serverless/help/functions/introduction/) que contiene una estructura de codificación personalizable que puede usar para implementar una lógica que realice tareas del navegador. Puede crear e inicializar las funciones de Browser Logic usando el [Catalyst CLI](https://docs.catalyst.zoho.com/es/cli/v1/cli-command-reference/). Puede desarrollar funciones de Browser Logic en un IDE de su elección y desplegarla en la consola remota. Las funciones de Browser Logic se pueden codificar usando los siguientes lenguajes de programación: * [Java](https://docs.catalyst.zoho.com/es/sdk/java/v1/overview/) * [NodeJS](https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/overview/) También puede implementar el código de ejemplo para crawling y scraping presente en las [Code Recipes](https://github.com/catalystbyzoho/smartbrowz/tree/main/examples/headless-recipes) y diseñar su lógica personalizada sobre ellas usando Browser Logic. ### PDF & Screenshot Puede usar el [componente PDF & Screenshot](https://docs.catalyst.zoho.com/es/smartbrowz/help/pdfnscreenshot/introduction/) para generar documentos visuales de cualquier página web o plantilla con contenido dinámico. SmartBrowz le proporciona la flexibilidad de proporcionar entradas en varios formatos—HTML, URL y Template—y generar un PDF o una captura de pantalla. La función de captura de pantalla es una excelente herramienta de prueba para comprender cómo su sitio web o aplicación se visualizará en las pantallas de diversos dispositivos. Catalyst también le proporciona la [API](https://docs.catalyst.zoho.com/es/api/code-reference/smartbrowz/) y los SDKs necesarios—[Java](https://docs.catalyst.zoho.com/es/sdk/java/v1/overview/), [NodeJS](https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/overview/) y [Python](https://docs.catalyst.zoho.com/es/sdk/python/v1/overview/)—para acceder e implementar la funcionalidad de este componente de forma programática. ### Templates Usando el [componente Templates](https://docs.catalyst.zoho.com/es/smartbrowz/help/templates/create-templates/), puede diseñar su propia plantilla de una página web, o documentos como currículum, certificados, etc., usando lenguajes de scripting frontend básicos. También puede personalizar los diseños de plantillas existentes para generar plantillas de su preferencia. Puede usar estas plantillas para generar documentos visuales con contenido dinámico. ### Dataverse [Dataverse](https://docs.catalyst.zoho.com/es/smartbrowz/help/dataverse/introduction/) es la solución de extracción de datos más eficiente de Catalyst que le ayudará a crear mejores estrategias para abordar áreas de dolor empresarial comunes como análisis de la competencia, nurturing de leads, venta cruzada y upselling, validación de datos, limpieza de datos y mucho más.