Saltar al contenido

Getting Started

Introducción

¡Bienvenido al portal de desarrolladores! Hemos creado este espacio para recopilar la información necesaria para contribuir al desarrollo de Chattigo. Acá podrás encontrar cómo usar las APIs de la empresa, sus bases de datos, entre otros. Además podrás agregar la documentación de tu propio desarrollo para tus compañeros.

Sobre el framework

Para crear el sitio usamos el framework Hugo. ¿Lo conoces?

Bueno, en caso de que no sea así, te contamos: Hugo es un generador de archivos web estáticos, escrito en el lenguaje de programación Go. Hugo se considera uno de los frameworks más rápidos para crear sitios y además es muy rápido de aprender.

Otros beneficios de Hugo son:

  • No es necesario saber programar para editar el código de la página.
  • Si quisieramos elegir otra herramienta, las entradas escritas serán fácilmente exportables.
  • No es necesario invertir en un hosting.
  • ¡Es muy flexible! Puedes instalar y reinstalar temas, editarlos, agregar estilos propios, etc.

Esperamos disfrutes tu experiencia.

Instalación

En caso de que quieras instalar Hugo y correr el sitio de manera local, acá te diremos cómo. Antes de eso, algunos puntos a considerar:

  • No necesitas tener Go instalado, así que no te preocupes por eso.
  • Puedes instalarlo en macOS, Windows, Linux, OpenBSD y FreeBSD.
  • En esta sección te enseñaremos cómo instalarlo en macOs, Windows y Linux. Para otros sistemas y otras formas de instalación, dirígete a este enlace.

macOS & Linux

La manera más sencilla de instalar Hugo en ambos sistemas es usando Homebrew. Si aún no lo tienes instalado, puedes dirigirte a su sitio web.

Cuando tengas Brew, sólo tienes que correr el siguiente comando en tu terminal:

brew install hugo

Luego sólo tienes que descargar el repositorio -con git- y correr el siguiente comando:

hugo server -w

¡Y listo! Te dijimos que era fácil.

Windows

Con Windows tienes dos opciones: Chocolatey y Scoop. Si no tienes ninguno instalado, dirígete a sus respectivas páginas web y encontrarás las instrucciones para hacerlo.

Chocolatey

choco install hugo -confirm

También existe una versión con la que también puedes instalar Sass/SCSS:

choco install hugo-extended -confirm

Scoop

scoop install hugo

Y la versión extendida:

scoop install hugo-extended