26 Ocak 2020 | 0 yorum
Geliştirilen birçok uygulama, olaylar (events) üzerine kuruludur. Bu olaylar, kullanıcının uygulama ile etkileşimde bulunduğu tıklama olayları olabileceği gibi, görsel bileşenlerin ekrana yüklendiği window.onload gibi uygulamanın yaşam döngüsü olayları da olabilir. Sunucu taraflı render edilen uygulamalarda,...
5 Ocak 2020 | 0 yorum
Devnot'taki bir önceki yazımda EcmaScript 6 üzerinden JavaScript ile fonksiyonel programlama konusunu ele almıştım. Bu yazıda da uygulama geliştiricilerinin günlük hayatta veri alıp verirken en çok diziler(array) üzerindeki fonksiyonlardan bahsedeceğiz. Günlük programlama rutininde for veya while gibi döngü...
17 Aralık 2019 | 0 yorumBu yazıda bileşen odaklı geliştirmeye (component-driven development) olanak sağlayan Angular, Vue, React gibi frontend framework’lerinin dayandıkları ortak temel noktalara ve bunu nasıl sağladıklarına değineceğim.
Web Bileşenleri
Web bileşenleri, ilk olarak 2011’de tanıtıldı, ancak bileşenler...
26 Kasım 2019 | 0 yorum
Fonksiyonel programlamayı ilk duyduğumuzda, adından da anlaşılacağı üzere fonksiyonlar ile işler yapan bir programlama türü olduğunu düşünürüz. Elbette ki bunda haklıyız, fakat bunun daha ötesinde anlamı ve amacı olan unsurları ihtiva etmektedir. İsterseniz gelin şimdi bunlara değinelim.
Fonksiyonel...
16 Eylül 2019 | 0 yorum Görsel - freepik.com
Svelte (sıvelt), kelime anlamı olarak ince yapılı, ve fidan gibi zarif anlamları vardır. Svelte framework'ünün amacı ise yüksek performanslı web uygulamalarının geliştirilmesini sağlamaktır. Component'ler ile kolay bir şekilde akıcı ve interaktif kullanıcı arayüzleri sağlama amacı...
9 Ağustos 2019 | 0 yorumÖnceki yazımızda React Native ile haber kategorilerinin listelendiği bir uygulama yapmıştık. Bu yazımızda haber listesini çekecek ekranı yapacağız ve kategori listesi ile bağlamak için React Navigation Library'i kullanacağız.
Öncelikle haber başlıklarının yer alacağı Headlines bileşenini oluşturalım. Proje...
6 Ağustos 2019 | 0 yorum
Önceki yazılarımızda React Native'in genel olarak mimarisinden ve kurulumundan bahsetmiştik. React Hooks sayesinde de fonksiyonel bileşenlerde state yönetiminin nasıl yapıldığına değinmiştik. Şimdi gelin bu bilgileri kullanarak basit bir haber uygulaması yapalım.
Projenin oluşturulması
ReactNews adında...
18 Haziran 2019 | 0 yorumKeystoneJS açık kaynaklı, Node.js tabanlı CMS ve web uygulamaları geliştirmek için kullanılan basit ve hızlı bir platformdur. Sadece MongoDB veritabanı ile çalışır. CMS tarafında kullanması basit ve yönetirken müşteri ihtiyaçlarının bir çoğunu karşıladığı için, son günlerde oldukça fazla ilgi...
31 Mayıs 2019 | 0 yorumÇarpraz platform mobil uygulama geliştirme çatısı Ionic'in geçtiğimiz aylarda yeni sürümü olan Ionic 4 duyuruldu.
Ionic Framework ekibi tarafından yayımlanan bu sürümün getirdiği çok fazla sayıda yenilik bulunuyor, öyleki tamamını bir yazıya sığdırmak biraz zor. Bu yazıda performans açısından yapılan...
7 Şubat 2019 | 0 yorum
Yaygın olarak web uygulamalarında kullanılan JavaScript, Node.js ile birlikte sunucu taraflı uygulamalarda, Electron.js ile birlikte masaüstü uygulamalarda, çeşitli kütüphaneler sayesinde de hibrit mobil uygulama geliştirmede sıkça kullanılmaya başlandı ve tahmin edilmeyen bir büyüme gösterdi. Tasarlanma amacı...