Catalyst SmartBrowz - Guía de Inicio Rápido
Catalyst SmartBrowz es un poderoso servicio en la nube que puede aprovechar para realizar tareas de automatización del navegador, pruebas de funcionalidad y generación de documentos visuales. Esta sección cubre los pasos generales involucrados para comenzar a conectarse con un navegador remoto en el entorno de nube de Catalyst, gestionarlo con bibliotecas de automatización, aprovechar los componentes de SmartBrowz para generar documentos visuales de páginas web y mucho más. También puede diseñar funciones Serverless que contengan una lógica para implementar tareas del navegador.
Crear un Proyecto
- Acceda a la consola de Catalyst para crear un nuevo proyecto. Una vez completada la creación del proyecto, podrá acceder a todos los componentes de SmartBrowz y otros servicios de Catalyst desde la consola.
Acceder a los Componentes de Catalyst SmartBrowz
-
Puede usar el componente Headless para conectarse a un navegador remoto potenciado por el entorno de nube de Catalyst con bibliotecas de automatización de navegador populares, usando los fragmentos de código y los endpoints apropiados presentes en la consola.
- Si va a usar bibliotecas de automatización como Selenium, necesita conectarse usando el endpoint Webdriver.
- Si va a usar Puppeteer o Playwright, necesita conectarse usando el endpoint CDP.
-
La API Key requerida para usar los endpoints se puede copiar desde la opción View Key en el botón Remote Browser Options.
-
Debe asegurarse de tener las bibliotecas de automatización de navegador necesarias instaladas en su sistema local antes de conectarse al navegador remoto.
- Puede probar cualquiera de las Code Recipes presentes en la consola copiándolas y pegándolas en su función de Browser Logic.
-
Puede usar el componente PDF & Screenshots para generar contenido visual proporcionando la entrada requerida a través de HTML, URL o Template usando el Playground presente en la consola. También puede usar el SDK y la API presentes en la consola para generar PDFs y capturas de pantalla de forma programática.
-
Puede usar el componente Templates para diseñar y almacenar plantillas para generar documentos visuales con contenido dinámico. Puede descubrir cómo usar Templates en este documento de ayuda.
Puede familiarizarse con los diversos componentes de SmartBrowz revisando los tutoriales presentes en esta sección.
Diseñar Su Aplicación
- Puede inicializar el proyecto localmente usando el Catalyst CLI y comenzar a codificar su lógica de negocio en Catalyst Serverless Functions, con Java, Node.js o Python, usando un IDE externo de su elección, o crearlas directamente en la consola. También puede utilizar plantillas de código del Catalyst SDK y emplear endpoints de API preconstruidos del Catalyst API para incorporar componentes de Cloud Scale en su lógica de negocio. También tiene la opción de usar Catalyst CodeLib, que son microservicios listos para usar que se pueden incorporar directamente en la aplicación. También puede mejorar su aplicación usando los componentes impulsados por IA/ML de Catalyst Zia Services.
Probar la Aplicación
- Puede probar los componentes del client de su aplicación localmente antes de desplegarla en la consola remota usando catalyst serve. También puede depurar y probar sus funciones usando el comando catalyst shell; catalyst functions:shell.
Desplegar la Aplicación
- Ahora puede desplegar su aplicación desde el CLI a su proyecto en la consola remota usando el comando CLI catalyst deploy. Puede desplegar sus funciones, client y servicios de aplicación.
Migrar Su Aplicación de Desarrollo a Producción
- Cuando su aplicación esté lista para ser migrada, puede desplegarla del entorno de desarrollo al de producción de manera ordenada como se indica en este documento de ayuda, y puede usar el componente Domain Mappings para mapear la URL de producción de su aplicación en su propio dominio personalizado de forma segura. Además, Catalyst proporcionará certificaciones SSL grupales para todos los dominios que mapee bajo su aplicación, sin costo. Sin embargo, antes de desplegar a producción, asegúrese de haber configurado los pagos de Catalyst.
Última actualización 2026-03-20 21:51:56 +0530 IST
Yes
No
Send your feedback to us