Mikail.Net

Yazılımcı günlüğü

Kategori: Framework

  • Popper.js

    Popper.js, birçok farklı uygulama için kullanılan açılır pencere, tooltip ve diğer kullanıcı arayüzü bileşenleri gibi öğelerin konumunu belirlemek için kullanılan bir JavaScript kütüphanesidir. Popper.js/Core ise, bu kütüphanenin çekirdek modülüdür ve en temel Popper.js işlevselliğini içerir. Popper.js/Core, web geliştiricilerin pop-up ve tooltip gibi arayüz bileşenlerini konumlandırmalarına yardımcı olur. Bu çekirdek modül, konum belirleme işlevselliği için gereken…

    Devamını oku: Popper.js
  • Headless UI

    Headless UI, kullanıcı arayüzü bileşenleri sağlayan bir UI kitidir. Vue.js kütüphanesi için özel olarak tasarlanmış olan Headless UI, Vue.js ile kolayca entegre edilebilir ve web uygulamalarında kullanılabilir. Headless UI, tasarım sistemlerine uyum sağlamak için geliştirilmiştir ve tamamen stilize edilebilir bileşenler sağlar. Headless UI bileşenleri, HTML, CSS ve JavaScript kullanarak yapılandırılabilir ve tasarlanabilir. Headless UI, web…

    Devamını oku: Headless UI
  • Sass

    Sass (Syntactically Awesome Style Sheets), CSS diline bazı geliştirmeler ve özellikler ekleyen bir CSS preprosesördür. Sass, CSS’in temel özelliklerini korurken, daha etkili, tutarlı ve ölçeklenebilir bir şekilde stiller oluşturmayı sağlar. Sass, CSS kodlarını yazarken kullanılan tekrarlayan kod bloklarını azaltarak, kod tekrarını azaltmak için tasarlanmıştır. Bu sayede, CSS kodlarının daha okunaklı ve daha hızlı yazılmasını sağlar.…

    Devamını oku: Sass
  • Three.js

    Three.js, web tarayıcılarında gerçek zamanlı 3D grafikler oluşturmak için kullanılan popüler bir açık kaynaklı JavaScript kütüphanesidir. Bu kütüphane, web geliştiricilerine, kullanıcının tarayıcısının GPU’sunun donanım hızlandırılmış özelliklerini kullanarak üç boyutlu nesneler, sahneler ve animasyonlar oluşturma olanağı sağlar. Three.js, düşük seviye grafik programlama becerileri olmayan geliştiriciler için idealdir, çünkü kütüphane, geliştiricilerin düşük seviye WebGL ara yüzüne doğrudan…

    Devamını oku: Three.js
  • Tailwind CSS

    Tailwind CSS, son yılların en popüler CSS frameworklerinden biridir. Geliştiricilere, önceden tanımlanmış CSS sınıflarını kullanarak kolayca duyarlı ve özelleştirilebilir kullanıcı arayüzleri oluşturma imkanı sunar. Geleneksel CSS yazımında olduğu gibi her öğe için ayrı ayrı stil tanımlamak yerine, Tailwind CSS, sınıflar aracılığıyla stil tanımlarını yapar. Bu sınıflar, HTML öğelerine stil özellikleri kazandırmak için kullanılır. Örneğin, “text-red-500”…

    Devamını oku: Tailwind CSS
  • Alpine.js

    Alpine.js, HTML, CSS ve JavaScript kodunuzu çok fazla değiştirmeden, web sayfalarınıza etkileşim eklemenize olanak tanıyan hafif bir JavaScript çatısıdır. Caleb Porzio tarafından oluşturulmuştur ve var olan HTML, CSS ve JavaScript kodunuzla birlikte çalışacak şekilde tasarlanmıştır. Alpine.js, HTML öğelerine veri öznitelikleri ekleyerek çalışır. Bu öznitelikler, öğenin kullanıcı etkileşimlerine yanıt olarak davranışını tanımlamak için kullanılır. Örneğin, bir…

    Devamını oku: Alpine.js
  • PrismJS

    PrismJS, açık kaynak kodlu bir JavaScript kütüphanesidir ve web sitelerine veya uygulamalarına sözdizimi vurgulama eklemek için kullanılır. Sözdizimi vurgulama, kodun belirli kısımlarını renklendirerek, okunabilirliği ve anlaşılabilirliği arttırır. Bu nedenle, birçok programlama dili veya işaretleme biçimi için uygundur. PrismJS, basit ve hafif bir tasarıma sahiptir ve kullanımı kolaydır. Kullanıcılar, temaların arasından seçim yapabilir, renkler ve stili…

    Devamını oku: PrismJS
  • Vanilla Framework

    Vanilla Framework, Canonical tarafından Ubuntu işletim sisteminin tasarım prensiplerine uygun olarak geliştirilen bir front-end CSS framework’tür. Bu framework, geliştiricilere CSS ve JavaScript bileşenleri, düzenleri ve tasarım yönergeleri sağlayarak tutarlı bir görünüm ve his sunar. Vanilla Framework, SASS üzerine inşa edilmiştir ve esnek ve mobil dostu tasarımlar için duyarlı bir grid sistemine sahiptir. Neden Vanilla Framework…

    Devamını oku: Vanilla Framework
  • Axios

    Axios, JavaScript dili ile yazılmış ve açık kaynaklı bir kütüphanedir. Bu kütüphane, web tarayıcısı veya Node.js sunucusu üzerinden HTTP istekleri yapmanızı sağlar. Axios, özellikle AJAX çağrıları yapmak için kullanılan kod yazımını oldukça kolaylaştırır. Bu sayede uzak API’lerle etkileşimde bulunmak, hata yönetimini, isteklerin iptal edilmesini ve kimlik doğrulama işlemlerini yapmak daha kolay hale gelir. Axios, gelişmiş…

    Devamını oku: Axios