Programlama

Cannot set properties of Undefined.

Cannot set properties of Undefined Hatası ve Çözümü

JavaScript nesneleri ile çalışırken aldığımız bir çok hata vardır. Bunlardan bir tanesi de **Cannot set properties of Undefined** hatasıdır. Bu yazımızda bu hatayı neden aldığımızı ve çözüm yollarını göreceğiz. Cannot set properties of Undefined Hatası Nedir? JavaScript nesneleri ile işlem yaparken bir nesne oluşturmadan nesnenin bir özelliğine veya metoduna ulaşmak istedindiğinde alınan bir hatadır. Böyle […]

Cannot set properties of Undefined Hatası ve Çözümü Read More »

JavaScript Array forEach Metodu Nasıl Kullnılır?

JavaScript Array forEach Metodu Nasıl Kullanılır?

Herhangi bir program yazarken, genellikle yolumuz array değişkenler ile keşişir. Bu olağan bir durumdur, çünkü elimizde olan verileri gruplamak bize oldukça yararlı oluyor. Mesela ürün listesi, renk listesi, yazar listesi, kart listesi, oyuncu listesi vb. şekilde uzar gider bu liste. Elimizdeki verileri bir araya topladıktan sonra onlar ile çok daha rahat işlem yapabiliriz. Mesela tüm

JavaScript Array forEach Metodu Nasıl Kullanılır? Read More »

React Memo ile Performans Artırma

React JS Memo İle Performans Optimizasyonu Nasıl Yapılır?

Hızın önemli olduğu bir zamandayız. Aslında belkide her zaman hız önemliydi. Fakat şuan oldukça önemli. Bir sayfa üzerinde işlem yaparken oluşacak en küçük gecikme kullanıcı deneyimini olumsuz etkiliyor. Bu nedenle tasarım ve geliştirme aşamasında uygulama performansını geliştirmek oldukça önemli. Bu Bölümde Öğreneceklerimiz Bu yazı bittiği zaman aşağıdaki konular hakkında fikir sahibi olacaksınız. Gereksi re-render işlemi

React JS Memo İle Performans Optimizasyonu Nasıl Yapılır? Read More »

javascript nesne özelliklerini bulma

JavaScript Nesne Özelliklerini Denetlemenin 3 Farklı Yolu

JavaScript ile geliştirme yaparken nesneleri (object) sürekli olarak kullanıyoruz. Gerek JavaScript ile bize verilen nesneler ve gerekse bizim kendi oluşturduğumuz nesneler farklı özellikler ile gelmektedir. Uygulama geliştirirken bir özelliğin nesnede olup olmadığına karar vermemiz gerekebilir. Bu durumda elimizde karşılaştırma için farklı yöntemler bulunmaktadır. Bu yazımızda JavaScript nesnelerinin (object) özelliklerini nasıl tesip edeceğimizi 3 farklı yol

JavaScript Nesne Özelliklerini Denetlemenin 3 Farklı Yolu Read More »

açık kaynak ücretsiz html editörleri

Mutlaka Denemeniz Gereken Ücretsiz Açık Kaynak HTML Editörler

Günümüzün vazgeçilmezleri olan web siteler, HTML dili ile yazılır. HTML dili ve onun tamamlayıcıları ile birlikte iyi bir web sitesini sıfırdan tasarlayabilirsiniz. İyi bir web sitesi tasarlamak için iyi bir metin editörü oldukça faydalı olacaktır. HTML, metin tabanlı bir işaretleme dilidir, web sitelerinin ana yapısını oluşturur. Metin tabanlı olduğu için iyi bir metin editörü veya

Mutlaka Denemeniz Gereken Ücretsiz Açık Kaynak HTML Editörler Read More »

React Icons

React Icons Nedir? React Projesine Nasıl Dahil Edilir?

Günümüz web uygulamalarında ve mobil uygulamalarda sıkça ikonları kullanıyoruz. Birer simge olarak kullandığımız ikonlar bazen bir uygulamayı ifade eder, bazen bir duyguyu. Bazen bir menüyü daha anlaşılır kılmak için kullanırız. Günümüzde çok sayıda ikon kütüphanesi (icons library) bulunmaktadır. Bu ikonları bazen resim olarak ve bazen font gibi uygulamalarımızda kullanabiliyoruz. Bir çok fikri, duyguyu, uygulamayı veya

React Icons Nedir? React Projesine Nasıl Dahil Edilir? Read More »

react router ile sayfalar arasında gezinme

React Router Nedir? Nasıl Kullanılır?

Tek sayfa uygulamalarda farklı sayfalara yönlendirme yapmak için kullanabileceğimiz farklı kütüphaneler bulunmaktadır. Bunlar bize kolay ve etkin bir şekilde sayfa yenilemesi yapılmadan, farklı sayfalar arasında gezinme imkanı sunmaktadırlar. Bu işlemin kolayca yapılması bize uygulama geliştirirken zaman kazandırmaktadır. Bu yazımızda bu işlemi yapabileceğimiz ve React geliştiricileri arasında en çok kullanılan yönlendirme kütüphanelerinden biri olan React Router

React Router Nedir? Nasıl Kullanılır? Read More »

ücretsiz api servisi

Hayatınızı Kolaylaştıracak 9 Ücretsiz API Servisi

Gelişen yazılım teknolojileri yeni yeni gereksinimler ortaya çıkarıyor. Özellikle farklı yazılımların, servislerin birbirleri ile iletişime geçmesi son zamanda oldukça önemli olmaya başladı. İki yazılımın / servisin haberleşmesi bize API kavramını tanıttı. API Hakkında Neler Göreceğiz? Bu yazıyı bitirdiğinizde, API nedir ve neden gereklidir. API servisi / sağlayıcısı nedir? Neden ücretsiz API sağlayıcılarını tercih etmeliyim. 9

Hayatınızı Kolaylaştıracak 9 Ücretsiz API Servisi Read More »

Electron Js Nedir? Geliştiriciler Neden Kullanmalı?

Electron Js Nedir? Geliştiriciler Neden Kullanmalı?

Masaüstü uygulamalar geliştirmek üzere tasarlanmış olan Electron Js, Node Js ve Chromium tabanlı JavaScript frameworküdür. HTML, CSS ve JavaScript kullanarak masaüstü uygulamalar geliştirmek için kullanılmaktadır. HTML, CSS ve JavaScript bilen tasarımcıların masaüstü uygulamalar geliştirmesini kolaylaştıran açık kaynak (open source) bir çalışmadır. Bu yazıda neler öğreneceğiz? Electron JS nedir. Nerelerde kullanılır. Ne üzerine kurgulanmıştır ve hangi

Electron Js Nedir? Geliştiriciler Neden Kullanmalı? Read More »