Arayüz CSS

Frontend Geliştiriciler İçin CloudFlare UI Framework

CloudFlare geçtiğimiz günlerde yeni bir Framework çıkardı. CloudFlare UI Framework hakkında bilgi sahibi olmak ve kullanmak için bu makaleye göz atabilirsiniz.

CloudFlare geçtiğimiz günlerde Backbone’dan React.js sistemlerini elden geçirdi. Bu, güncellenmiş bir frontend UI framework olarak geldi ve ekip bunu açık kaynak hale getirdi.

CF-UI olarak kısaltılan CloudFlare UI Framework, React iş akışına bağlanabilen frontend kodlarının ücretsiz bir açık kaynak kodlu kütüphanesi.


Takım, birden fazla repo’da kodu yönetmek için Lerna.js gibi yeni teknolojileri de kullanıyorlar.

CloudFlare, kod kalitesini kontrol etmek için birim testleri ile birlikte frameworke özel bileşenler ekledi. Dokümantasyon ve kod snippet’leri dahil olmak üzere bu sayfadaki tüm bileşenler için canlı bir demo görebilirsiniz.

Tüm kod React ile oluşturulmuştur, bu nedenle sayfalandırma, açılır menüler, giriş alanları ve hatta otomatik metin kopyalama gibi farklı bileşenler için yapılan sınıfları genişletir.

GitHub‘daki tüm paketlere göz atabilir ve hepsi npm aracılığıyla yüklenebilir. Bunun, Bootstrap gibi basit bir frontend frameworkü olmadığını (her ne kadar kendi stilini taklit etse de) unutmayın. Bunun yerine, bu frontend bileşenleri için tam bir React + Redux yaklaşımıdır.

Bileşenlerle React yaparak, npm ile kitaplıkları kurarak ve React Redux aracılığıyla bağlamalar ekleyerek daha rahat çalışmanız gerektiğini unutmayın.


Tüm bu projeler açık kaynaktır ve sitenize eklemek kolaydır. Bireysel bileşenlerin sitenizin başlığına ekleyebileceğiniz kendi JS dosyaları bulunur. Ve daha fazla bilgi edinmek isterseniz GitHub sayfasındaki tüm bileşenlere göz atabilirsiniz.

Hızlıca giriş yapmak için, canlı örnekler ve kaynak kod parçalarını burada bulabilirsiniz. Ve tabii ki, teknik özellikler için sorularınız veya fikirleriniz varsa, daha fazla bilgi için tartışmalar dizinine göz atın. Ayrıca CloudFlare devs mesajlaşmayı deneyebilir veya onlara @Cloudflare kullanıcı adıyla tweet gönderebilirsiniz.

Bu makalede CloudFlare UI Framework’ten bahsettik. Bu konu hakkındaki fikirlerinizi 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