front-end
-

Web geliştirme tarihinin üçüncü ve son bölümü olan JavaScript ile devam ediyoruz. Daha önce, HTML‘in ve CSS‘in tarihinden bahsetmiştim, göz atmak için linkleri kullanabilirsiniz. JavaScript, modern web geliştirme dünyasının en önemli öğelerinden biri. Dilin kökenleri, 1990’ların başlarına kadar uzanıyor. Brendan Eich tarafından Netscape için geliştirilmeye başlanmıştı. Bu dil, başlangıçta “Mocha” olarak adlandırıldı, ardından “LiveScript” ve…
-

Serinin ikinci yazısında CSS ile beraberiz, ilk yazı HTML’in kısa tarihi hakkındaydı. Okumak için bu linki ziyaret edebilirsiniz. wikipedia: Cascading Style Sheets (Basamaklı Stil Şablonları ya da Basamaklı Biçim Sayfaları, bilinen kısa adıyla CSS), HTML‘e ek olarak metin ve format biçimlendirme alanında fazladan olanaklar sunan bir işaretleme dilidir. CSS, web tasarımının temel bir bileşeni olarak kabul edilen bir…
-

Web geliştirme süreçleri ile ilgili bir seri yayınlamayı düşünüyordum, bu süreçte tek tek HTML, CSS veya JavaScript’i ders olarak yayınlamak yerine daha başka bir şeyi, aslında göz ardı ettiğimiz işi yani tarih kısmını ele almayı düşündüm. Tüm bu web serüveninin nasıl başladığına, nasıl geliştiğine, yani bu işin tarihine dair bir özet yapmak istedim. Ne oldu…
-

ECMAScript 6 (ES6) ve sonraki sürümler, JavaScript’in gücünü artıran bir dizi yeni özellik ve dil geliştirmesi sunmakta. Bu özellikler kodları daha okunabilir, sürdürülebilir ve performanslı hale getirdiler. Aşağıda JavaScript ES6+ özelliklerine ve kullanımlarına dair bazı örnekleri göstermeye çalışacağım: 1- Let ve Const Anahtar Kelimeleri: ES6 ile birlikte, var anahtar kelimesine alternatif olarak let ve const…
-

Mobile first, mobil cihazlarda en iyi kullanıcı deneyimini sağlamayı hedefleyen bir web tasarımı yaklaşımıdır. 2000’li yılların ilk çeyreğinde gelişen teknolojiler ile mobil cihaz kullanım oranındaki artışlara şahit olduk ve sonucunda web sitelerinin mobil uyumlu olması büyük bir önem kazandı. Mobile first yaklaşımı da tam bu vesile ile öne çıkmış oldu; bu yaklaşım web sitesinin tasarım…
-

React komponentleri, web uygulamalarında modüler bir yaklaşım sunarak yeniden kullanılabilirlik, okunabilirlik ve sürdürülebilirlik sağlıyor ve React’ın en önemli özelliklerinden biri. Bu yazıda, React komponentlerinin temel ilkelerinden kısaca bahsedeceğim. Komponent Nedir? React’ta komponent(component veya bileşen), bir arayüzün bir parçasını temsil eden ve bağımsız olarak çalışabilen yapıdır. Komponentler içerisinde veri tutabilir ve belirli şekillerde davranabilir. React uygulamaları…
-

Günümüzde front-end deyince akla gelen ilk konu JavaScript ise, JavaScript deyince de akla gelen ilk konu React oluyor. Peki neden React? Ayrıntıları nedir, ne işe yarar? React: Modern Web Geliştirmenin Öncüsü Web geliştirme sürecinde JavaScript tabanlı framework’lerin kullanımı her geçen gün artmakta olduğu ve her birinin ayrı “fan kitlesi” olduğu aşikar. Bu framework’lerin en popülerlerinden…