Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/juanvqz/juanvqz.github.io
My personal blog 🤪
https://github.com/juanvqz/juanvqz.github.io
bridgetownrb github-pages hacktoberfest ruby
Last synced: 12 days ago
JSON representation
My personal blog 🤪
- Host: GitHub
- URL: https://github.com/juanvqz/juanvqz.github.io
- Owner: JuanVqz
- Created: 2019-12-29T23:20:20.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-10-24T05:42:33.000Z (16 days ago)
- Last Synced: 2024-10-24T23:49:14.422Z (15 days ago)
- Topics: bridgetownrb, github-pages, hacktoberfest, ruby
- Language: JavaScript
- Homepage: https://juanvasquez.dev
- Size: 5.26 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# [juanvasquez.dev](https://juanvasquez.dev) 🤘
![Vercel Deploy](https://vercelbadge.vercel.app/api/JuanVqz/juanvqz.github.io?style=flat-square)
## Tabla de contenido 📑
- [Descripción](#descripcion)
- [Requisitos](#requisitos)
- [Instalación](#instalacion)
- [Desarrollo](#desarrollo)
- [Commandos](#commandos)
- [Despliegue](#despliegue)
- [Autor](#autor)## Descripción ✍
Esta es mi **página personal** donde me gusta escribir acerca de tecnologías web como **Ruby** y **Javascript**, obviamente lo que esto conlleva es hablar sobre **Ruby on Rails**, gemas interesantes, **Node.js**, React y mucho más.
La pagina esta hecha con **Bridgetown** el cual utiliza Ruby como **centro** del engranaje y está rodeado de herramientas como **webpack**, **recarga de código** en tiempo real, también tiene un **proxy** para que puedas visualizar la página desde otro dispositivo en la misma red y todo esto ya lo incluye listo para trabajar.
Si te interesa Bridgetown no dudes en tomar código de aquí y si tienes dudas en como funciona o como configurarlo abre un [issue](https://github.com/JuanVqz/juanvqz.github.io/issues/new) en este mismo repositorio para poder ayudarte a solucionar tu duda en medida de lo posible.
> Leer más: [acerca de Bridgetown](https://www.bridgetownrb.com/docs/).
## Requisitos 👩🔧
- [Ruby](https://www.ruby-lang.org/en/downloads/)
- `>= 3.3.2`
- [Bridgetown Gem](https://rubygems.org/gems/bridgetown)
- `gem install bundler bridgetown -N`
- [Node](https://nodejs.org)
- `>= 10.13`
- [Yarn](https://yarnpkg.com)## Instalación con Docker 🔥
```sh
git clone [email protected]:JuanVqz/juanvqz.github.io.git
cd juanvqz.github.io
./bin/setup
./bin/dev
# visita [localhost:4000](https://localhost:4000/)!
```
> Learn more: [Bridgetown Getting Started Documentation](https://www.bridgetownrb.com/docs/).### Comandos ⌨
```sh
# running locally
bin/bridgetown start# build & deploy to production
bin/bridgetown deploy# load the site up within a Ruby console (IRB)
bin/bridgetown console
```> Learn more: [Bridgetown CLI Documentation](https://www.bridgetownrb.com/docs/command-line-usage)
## Despliegue 🚀
> El despliegue en GitHub Actions es solo para ejemplo, por el momento estoy usando vercel como despliegue principal.
Utilizo [GitHub Actions](https://github.com/andrewmcodes/bridgetown-gh-pages-action) para ejecutar el comando (yarn deploy) de despliegue.
Utilizo la rama **gh-pages** para el despliegue de los archivos estaticos.
[@juanvqz\_](https://twitter.com/juanvqz_)
## Categorias
Trataré de llevar el control de la cantiadad de articulos por caterogia en el blog
```rb
{
contributing: [
alacritty_themes: 2,
localtunnel: 1,
],
development: [
bridgetown_svg: 1,
css: 1,
javascript: 2,
thisweekinrails: 1,
rails: 2,
git: 1
],
english: [
words: 1,
],
tools: [
alacritty_themes: 1,
new_relic: 1,
vim: 2,
],
personal: [
daily: 1,
],
}
```