3 Haziran 2016 Cuma

Mihenk



Bugüne kadar bir çok çalışmam oldu ancak bir çoğu çeşitli nedenlerden dolayı gün yüzüne çıkamadı , yer altında kaldı. Gün yüzüne çıkabilen nadir çalışmalarımdan birisi de Mihenk'tir. Mihenk d3.js tabanlı bir grafik kütüphanesidir. Bilmeyenler için d3.js  büyük verilerin görselleştirilmesi için kullanılan açık kaynak bir kütüphanedir , günümüzde kullanılan gelişmiş grafik kütüphanelerinin bir çoğu d3.js ile geliştirilmiştir. Svg tabanlı grafikler elde etmemizi sağlar. Mihenk'te benim kendimce d3.js ve özelliklerini kullanarak geliştirmeye başladığım açık kaynaklı bir grafik kütüphanesidir. 

http://guvenir.github.io/Mihenk/

https://github.com/Guvenir/mihenkjs

Yukarıdaki ilk linkten kütüphanenin sayfasına erişebilir ve grafikleri görebilirsiniz. Hemen altındaki linkte ise mihenk.js erişebilir ve kodları inceleyebilirsiniz.

Temel özellikleri ;

  1. GPLv3 lisansı altındadır (Kodları istediğiniz gibi kullanıp , değiştirebilir ve yeniden yayınlayabilirsiniz)
  2. Responsive tasarım (Mobil , tablet ve pc üzerinde sorunsuz çalışmaktadır)
  3. Kolay kullanım (Sade veri formatı sayesinde grafiği kolay bir şekilde kişiselleştirebiliriz)
  4. Chrome ve Firefox üzerinde sorunsuz çalışıyor
  5. Ek kütüphaneler kullanarak PNG ve SVG formatında çıktı alabiliyoruz
  6. Zoom ve Drag özelliği mevcut (Grafiğin üzerine gelip çift tıklayarak ya da farenin tekerini çevirerek yakınlaşabilir yine fare ile sürükleyip grafiğin konumunu değiştirebiliriz)
Başlangıç aşamasında 5 adet kullanılabilir grafik mevcut ;
  1. Bar  Chart (Horizontal)
  2. Bar Chart (Vertical)
  3. Box Chart
  4. Error Chart
  5. Line Chart
Sonraki süreçte yeni grafikler eklemeyi , mevcut grafiklerin üzerinde düzeltmeler ve yeni özellikler eklemeyi planlıyorum ama zaman ne getirir ne götürür bilinmez.

Ayrıca Mihenk ilk açık kaynaklı projem olması sebebiyle benim için özel bir yere sahip.

Bu yazı kısaca bir tanıtım olsun , sonraki yazılarımda mihenk.js i nasıl kendi projemize dahil edebilir ve kullanabiliriz ona değinmek istiyorum.

Şimdilik bu kadar ,  size iyi eğlenceler : ) 

0 yorum:

Yorum Gönder