Diciembre 30, 2023

Bridgetown

updates ruby bridgetown

Bridgetown

¿Qué es Bridgetown?

Es un framework fullstack generador de sitios progresivos con Ruby. Está construido sobre tecnologías como Ruby, Puma y Roda. Al igual que el mismo Ruby, Bridgetown está optimizadoo para “la felicidad de los desarrolladores web”. Es muy fácil de utilizar Bridgetown porque se agrega contenido en Markdown (lenguaje de marcado), junto con diseños y componentes que utilizan sintaxis de plantilla como Liquid o ERB, y que luego Bridgetown compila HTML, CSS Y JavaScript en una carpeta de salido para el sitio web.

Bridgetown utiliza Ruby, así como Node para el procesamiento basado en JavaScript en la parte del frontend.

INSTRUCCIONES INICIALES

Requisitos

Instalación

gem install bridgetown -N
bridgetown new mi_sitio
cd mi_sitio
bin/bridgetown start

Bridgetown requiere de archivos de post tipo blog nombrados acorde al siguiente formato:

‘YEAR-MONTH-DAY-title.EXT’

Donde ‘YEAR’ es un número de cuatro dígitos, ‘MONTH’ y ‘DAY’ son ambos números de dos dígitos, y ‘EXT’ es la extensión del archivo representando el formato usado en el archivo (por ejemplo, ‘md’ para Markdown).

Bridgetown también ofrece soporte para snippets de código:

def print_hi(name)
  puts "Hi, #{name}"
end
print_hi('Tom')
#=> prints 'Hi, Tom' to STDOUT.

Verifica la documentación Bridgetown docs para más información de cómo obtener lo mejor y último de Bridgetown.

Diviértete y buena suerte!