Mejore progresivamente HTML con bibliotecas ligeras de JavaScript/CSS. No se necesitan herramientas de compilación ni compilación. La mayoría de las bibliotecas deben tener 10 KB o menos (minimizadas).
A veces no es necesario un marco SPA completo solo para cargar un control giratorio de progreso.
awesome
?Sí, probablemente.
data/js.json
o data/css.json
siguiendo los ejemplos actuales unsuckjs.com y unsuckcss.com parecen sitios estáticos (y en su mayoría lo son), pero quería recuperar los metadatos del repositorio de forma dinámica sin tener que volver a ejecutar un generador de sitios estáticos según una programación. Entonces, usé coltrane, que brinda la flexibilidad de usar templatetags
de Django para la funcionalidad del lado del servidor. Es lo mejor de ambos mundos.
Además... porque es mi sitio y quería hacerlo. ?
git clone
este repositoriocd
en el directorio recién creadocp .env.example .env
.env
con su nombre de usuario de GitHub y token de acceso personal que acaba de crearuv run coltrane play
; nota: esto llevará un tiempo en la primera carga porque carga una gran cantidad de datos de la API de GitHub