Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gaomingzhao666/nano-blog

πŸ“• An super fast, lightweight and SEO friendly blog made by Astro πŸ“•
https://github.com/gaomingzhao666/nano-blog

astro blog static-website tailwindcss

Last synced: about 2 months ago
JSON representation

πŸ“• An super fast, lightweight and SEO friendly blog made by Astro πŸ“•

Awesome Lists containing this project

README

        


Astro Theme OpenBLOG

Screenshot


[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fdanielcgilibert%2Fblog-template)
[![Deploy to Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/danielcgilibert/blog-template)

## πŸ’» Demo

Γ‰chale un vistazo a la [Demo](https://blog-template-gray.vercel.app/), alojada en Vercel

## βš™οΈ Stack

- [**ASTRO** + **Typescript**](https://astro.build/) - Astro es el framework web todo en uno diseΓ±ado para la velocidad.
- [**Tailwind CSS** + **Tailwind-Merge** + **clsx**](https://tailwindcss.com/) - Tailwind CSS es un framework de CSS de tipo utility-first.
- [**Tabler Icons**](https://tabler-icons.io/i/) - Iconos SVG de cΓ³digo abierto..

## βœ… Features:

- βœ… Estilo mΓ­nimo
- βœ… Compatible con dispositivos mΓ³viles
- βœ… Rendimiento 100/100 en Lighthouse
- βœ… Amigable con SEO mediante URLs canΓ³nicas y datos OpenGraph
- βœ… Soporte para sitemap
- βœ… Soporte para feeds RSS
- βœ… Soporte para Markdown y MDX
- βœ… Resaltado de sintaxis
- βœ… OptimizaciΓ³n de imΓ‘genes
- βœ… Tabla de contenidos
- βœ… Modo oscuro
- βœ… Tiempo de lectura
- βœ… [Pagefind](https://pagefind.app/) static search library integration
- βœ… Posts relacionados
- βœ… Compartir posts (Linkedin, twitter)

## πŸ›£οΈ Roadmap

- ❌ Botón para copiar código

## πŸš€ Getting Started

**Extensiones recomendadas para VSCode:**

- [Tailwind CSS IntelliSense](https://marketplace.visualstudio.com/items?itemName=bradlc.vscode-tailwindcss).
- [Astro](https://marketplace.visualstudio.com/items?itemName=astro-build.astro-vscode).

1. Clona o haz un [fork](https://github.com/danielcgilibert/blog-template/fork) del repositorio:

```bash
[email protected]:danielcgilibert/blog-template.git
```

2. Instala las dependencias:

```bash
npm install
# or
yarn install
# or
pnpm install
```

3. Ejecuta el servidor de desarrollo:

```bash
npm run dev
# or
yarn dev
# or
pnpm dev
```

## πŸ—‚οΈ Estructura del proyecto

```
β”œβ”€β”€ public/
β”œβ”€β”€ src/
β”‚Β Β  β”œβ”€β”€ assets/
β”‚Β Β  β”œβ”€β”€ components/
β”‚Β Β  β”œβ”€β”€ content/
β”‚Β Β  β”œβ”€β”€ layouts/
β”‚Β Β  β”œβ”€β”€ data/
β”‚Β Β  β”œβ”€β”€ utils/
β”‚Β Β  β”œβ”€β”€ styles/
β”‚Β Β  └── pages/
β”œβ”€β”€ astro.config.mjs
β”œβ”€β”€ README.md
β”œβ”€β”€ package.json
└── tsconfig.json
```

## πŸ‘‹ Contribuciones