Convertir des fichiers GitHub en actifs CDN bruts avec RawGit
Il existe des milliers de nouveaux projets et fonctionnalités sur GitHub avec lesquels jouer. Cependant, les développeurs aiment aller vite et c'est agaçant de télécharger tous ces fichiers localement juste pour tester.
C'est ici que RawGit est très pratique. Cette application Web gratuite vous permet de convertir n'importe quel fichier de Repo GitHub à un CDN hébergé en externe.
Avec ce fichier CDN, vous pouvez intégrer directement des fichiers CSS et JavaScript sans les stocker localement sur votre machine. Cela facilite également l’utilisation des IDE de cloud où vous avez besoin de fichiers externes..
L’application Web RawGit est extrêmement facile à utiliser et fonctionne pour chaque rapport GitHub.
Tout d’abord, vous devriez trouver un dépôt que vous souhaitez utiliser qui n’a pas de lien CDN. Dans ce cas, je choisirai ce modal CSS3 assez simple.
Puis fouillez dans la structure du fichier pour trouver le fichiers exacts que vous voulez en externe. Par exemple, cette feuille de style est tout ce dont nous avons besoin pour cet effet de fenêtre modale. Alors, copier / coller cette URL dans RawGit et le tour est joué!
UNE URL complète prête à partir que vous pouvez copier / coller au besoin.
Remarquez qu'il y a deux URL différentes ici. Le premier est un URL de production du CDN que vous pouvez réellement utiliser sur des sites Web en direct. Cela passe par un CDN StackPath, de sorte que les fichiers peuvent être servis rapidement à travers le monde..
De l'autre côté, vous trouverez un URL de développement qui est toujours hébergé en ligne, mais ne passe pas par un CDN. Ce n'est pas optimisé pour la haute performance, mais cela fonctionne très bien pour test local ou développement IDE basé sur le cloud.
Vous ne pouvez pas vous tromper avec l’un ou l’autre des liens et ils fonctionnent parfaitement pour tester de plus petites mises en pension GitHub.
L'URL de développement a étranglement intégré pour le trafic excessif et les demandes de volume élevé. Cela peut entraîner des problèmes en bout de ligne, mais si vous travaillez sur un projet plus petit, vous ne devriez pas remarquer de problèmes..
RawGit est l'une des meilleures inventions pour le développement Web moderne. Vous pouvez tirer n'importe quel fichier depuis n'importe quel repo GitHub et le faire héberger en ligne avec les en-têtes Content-Type appropriés. Une ressource incontournable pour tous les développeurs frontaux sérieux.
Si vous avez des questions ou si vous voulez juste envoyer vos remerciements, vous pouvez envoyer un tweet rapide au compte Twitter officiel @rawgit..