Definición de Google Apps Script: (3 definiciones)
- Es una mezcla de un lenguaje de programación basade en JavaScript versión 1.6/1.7/1.8 y una plataforma para el desarrollo de aplicaciones web con conexión directa a casi todas las APIś de Google.
- Es un lenguaje de scripts en la nube, de JavaScript que proporciona formas sencillas de automatizar tareas en los productos de google y servicios de terceros, y permite la creación de aplicaciones web y móviles.
- Es una plataforma como servicio basado en JavaScript que se utiliza principalmente para automatizar y ampliar Google Apps.
Características de Google Apps Script.
- Apps Script se ejecuta exclusivamente en la infraestructura de Google.
- No requiere aprovisionamiento ni configuración del servidor.
- Es un IDE en línea (Entorno de Desarrollo Integrado), sirve como interfaz para toda la plataforma que conecta todos los servicios que están disponibles para Google Apps Script.
- La autenticación del usuario se incluye en la plataforma a traves de OAuth2.
- Apps Script se ejecuta del lado del servidor, pero puede tener interfaces de usuario creadas con HTML, CSS, JavaScript o cualquier tecnología compatible con el navegador.
Analogía de Google Apps Script.
Si queremos realizar una analogía o comparativa directa con algún tipo de competencia con los lenguajes de script que pueden ofrecer algunas plataformas similares, Google Apps Script puede dar lo suficiente, e incluso más de lo que se puede hacer con Lotus Script o Visual Basic.
Ventajas de Google Apps Script.
- Con Google Apps Script no solo podrás controlar, manipular y crear documentos de Google Drive, sino que también puedes desarrollar sistemas muy robustos, ya que es la única opción en el mercado que, por medio de JavaScript. te permite utilizar un objeto JDBC nativo, y es parte de los servicios de nuestra cuenta de Google.
- Todos los scripts creados corren bajo un sandbox o caja de arena. Esta caja es un medio de protección para que los scripts no puedan ejecutar código malicioso o funciones indebidas.
- Es gratuito.
- Es multiplataforma.
- No requiere instalación
- Está basado en JavaScript.
- Fácil de aprender.
- Solo debes tener una cuente de google.
Desventajas de Google Apps Script.
- Debido a que es un servicio basado en la nube, Google Apps Script limita el tiempo en el que puede ejecutarse el script de un determinado usuario, así como la limitación del acceso a los servicios de Google. Esto se resume a que tiene limitaciones de procesamiento.
- Necesitas Internet o Datos para poder ejecutar los scripts.
¿Porqué aprender Google Apps Script?
- Con Google Apps Script puedes hacer cosas interesantes, como automatizar tareas repetitivas, crear documentos, enviar correos electrónicos a las personas automáticamente y conectar sus hojas de cálculo a otros servicios.
- Publicar aplicaciones web y móviles, sea de forma independiente o incrustada en Google Sites.
- Permite escribir nuestras propias funciones para las hojas de cálculo, es decir funciones personalizadas.
- Ya cuenta con templates, y tu los puedes adoptar y personalizar.
- Permite automatizar procesos internos de tu negocio o empresa.
Fuentes de información de Google Apps Script.
Video descriptivo de Google Apps script:
¿Conoces más ventajas de google Apps Script?
¿Has escuchado de otras desventajas o más características?
¿Tienes otra definición acerca de Google Apps Script?
Hazlo saber en los comentarios...
Visita mi canal de youtube para más información y videos de programación.