Convierta archivos GitHub en activos de CDN sin procesar con RawGit
Hay miles de nuevos proyectos y funciones en GitHub para jugar. Sin embargo, a los desarrolladores les gusta moverse rápido y es molesto descarga todos estos archivos localmente solo para probar.
Aquí es donde RawGit Viene muy bien. Esta aplicación web gratuita te permite convertir cualquier archivo a partir de una GitHub repo a una CDN alojado externamente.
Con este archivo CDN, puede directamente incrustar archivos CSS y JavaScript sin almacenarlos localmente en su máquina. Esto también facilita el uso de IDE en la nube donde se necesitan archivos externos.
La aplicación web RawGit es muy fácil de usar y Funciona para cada repo de GitHub.
Primero, debes encontrar un repositorio que quieras usar que no tenga un enlace CDN. En este caso, elegiré este modal CSS3 que es bastante simple..
A continuación, cavar a través de la estructura de archivos para encontrar el archivos exactos que desea externamente. Por ejemplo, esta hoja de estilo es todo lo que necesitamos para este efecto de ventana modal. Asi que, copiar / pegar esa URL en RawGit y voilá!
UNA URL completa lista para funcionar que puede copiar / pegar según sea necesario.
Note que hay dos URL diferentes aquí. El primero es un URL de producción de CDN que puedes en realidad utilizar en sitios web en vivo. Esto se ejecuta a través de un CDN StackPath, por lo que los archivos se pueden servir rápidamente en todo el mundo.
Por otro lado, encontrarás un URL de desarrollo que todavía está alojado en línea, pero no pasa a través de un CDN. No está optimizado para un alto rendimiento, pero funciona muy bien para pruebas locales o desarrollo de IDE basado en la nube.
No puedes equivocarte con ninguno de los enlaces y ambos funcionan perfectamente para probar repositorios más pequeños de GitHub.
La URL de desarrollo tiene aceleración incorporada Para tráfico excesivo y solicitudes de alto volumen. Esto puede ocasionar problemas en el futuro, pero si está trabajando en un proyecto más pequeño, no debería notar ningún problema..
RawGit es uno de los mejores inventos para el desarrollo web moderno. Puedes tirar cualquier archivo de cualquier repositorio de GitHub y consígalo alojado en línea con los encabezados de tipo de contenido adecuados. Definitivamente, un recurso imprescindible para todos los desarrolladores serios de frontend..
Si tiene alguna pregunta o simplemente desea enviar su agradecimiento, puede enviar un tweet rápido a la cuenta oficial de Twitter @rawgit.