Genel

GitHub Dosyalarını RawGit ile CDN ‘e Dönüştürme

Projenizi halka açık, indirmeden kullanılabilecek bir CDN ‘e çevirmek istiyorsanız kullanabileceğiniz RawGit uygulamasından bahsettik.

GitHub’da binlerce yeni proje ve özellik var. Bununla birlikte, geliştiriciler yaptıkları uygulamayı kullanıcılara hızlıca test ettirmek için CDN’e ihtiyaç duyabilirler.

RawGit‘in kullanışlı olduğu yer burasıdır. Bu ücretsiz web uygulaması, herhangi bir dosyayı bir GitHub repo’sundan harici olarak barındırılan bir CDN’ye dönüştürmenizi sağlar.

Bu CDN dosyasıyla, yerel olarak makinenize depolamadan CSS ve JavaScript dosyalarını doğrudan yerleştirebilirsiniz. Ayrıca, harici dosyalara ihtiyaç duyduğunuz bulut IDE’lerini kullanmayı kolaylaştırır.

RawGit web uygulaması süper kullanımı kolaydır ve her GitHub repo için çalışır.

İlk olarak, CDN bağlantısına sahip olmayan bir repo bulmalısınız. Bu durumda oldukça basit olan bu CSS3 modalını seçeceğim.

Ardından, harici olarak istediğiniz tam dosyaları bulmak için dosya yapısını inceleyin. Örneğin, bu biçimsel pencere efekti için ihtiyacımız olan tek şey bu stildir. Bu URL’yi RawGit’e kopyalayıp yapıştırın!

İhtiyacınıza göre kopyalayıp yapıştırabileceğiniz tam bir URL hazır.

İki farklı URL’nin bulunduğuna dikkat edin. İlki, canlı web sitelerinde gerçekten kullanabileceğiniz bir CDN üretim URL’si. Bu, bir StackPath CDN’si üzerinden yürütülür, böylece dosyalar tüm dünyaya hızlı bir şekilde sunulabilir.

Öte yandan, hala çevrimiçi olarak barındırılan bir geliştirme URL’sini bulacaksınız. Yüksek performans için optimize edilmedi, ancak yerel testler veya bulut tabanlı IDE geliştirme için harika çalışıyor.

Geliştirme URL’si aşırı trafik ve yüksek hacimli istekler için dahili azaltma özelliğine sahiptir. Bu, hattın altındaki sorunlara neden olabilir, ancak daha küçük bir proje üzerinde çalışıyorsanız herhangi bir sorunu fark etmemeniz gerekir.

RawGit, modern web geliştirme için en iyi icatlardan biridir. Herhangi bir GitHub repo’sundan herhangi bir dosyayı çekebilir ve doğru Content-Type başlıklarıyla çevrimiçi barındırılmasını sağlayabilirsiniz. Kesinlikle, tüm ciddi front-end geliştiricileri için bir zorunluluk kaynağı olmalıdır.

Herhangi bir sorunuz varsa veya yalnızca teşekkürlerinizi göndermek istiyorsanız, resmi Twitter hesabı @rawgit ile hızlı bir tweet çekebilirsiniz.

Bu makalede projenizi halka açık, indirmeden kullanılabilecek bir CDN ‘e çevirmek istiyorsanız kullanabileceğiniz RawGit uygulamasından bahsettik. Siz de düşüncelerinizi yorum yaparak bizlerle paylaşabilirsiniz.



Yazar hakkında

Bilal UÇAR

Web Developer @Webmaster.Kitchen.
Wordpress üzerinde çalışmalar yapıyorum. Bu konuda öğrendiklerimi mutfakta paylaşıyorum. Siz de yaptığınız çalışmaları, edindiğiniz bilgileri paylaşabilirsiniz.
Yorum alanı ile mutfağa katkıda bulunun.

Yorumlar

Bir yorum yaz