Existen dos formas de instalar el generador de sitios web Jekyll en un equipo de desarrollo:
Clásica: Instalando las librerías de Ruby y el paquete gem de Jekyll, ya sea desde los repositorios del sistema operativo o descargando el fichero instalador.
Usando contenedores: A partir de una imagen (Docker en nuestro caso) en la que ya esté instalado Ruby y Jekyll, se creará un contenedor desde el que se ejecutarán los comandos necesarios para trabajar.
Recoil es una librería JavaScript para la gestión del estado en React.js. Es relativamente novedosa (a fecha de la redacción de este documento todavía está en fase alpha), y ha sido desarrollada por Facebook, creador también de React.
React es una de las bibliotecas de Javascript más usadas en el front-end de las aplicaciones web. Con ella se puede desarrollar fácilmente sitios web SPA (Single Page Application), en los que la navegación a través de los diferentes apartados del sitio se realiza dentro de una sola página, llamada comúnmente layout. De esta forma la experiencia de usuario en este tipo de sitios web se asemeja a la que se tiene en cualquier aplicación de escritorio o móvil.
Next.js es un framework de JavaScript que permite crear sitios web utilizando Node.js en el lado del servidor, y React.js en el lado del cliente. Está preparado tanto para crear páginas estáticas como para renderizar páginas en el servidor dinámicamente, pudiendo utilizar ambas tecnologías al unísono en un mismo sitio web.
Este sitio web hace uso de cookies para mejorar la experiencia del usuario. Esto incluye cookies propias y de terceros, si permanece aquí acepta su uso. Puede leer más sobre el uso de cookies en el apartado Política de privacidad