Açılımı AJAX(Asynchronous JavaScript And XML) olan, anlık güncellemelere ihtiyaç duyan işlemlerde kullanılan, Javascript programlama dilinin içinde bulunan birkaç sistemin bir araya getirilmesi ile tasarlanmış olan entegredir diyebiliriz. Jquery’ de $.ajax(),$.get(),$.post() olarak gördüğümüz metotlar ve saf Javascript’de de XMLHttpRequest() nesnesi ile AJAX istekleri oluşturmaktayız. AJAX’ ın kullanım alanını bir örnekle açıklamak gerekirse, maç sonuçlarının yayınlandığı bir web sayfasında anlık değişen skorların kullanıcıya sayfa yenilenmeden güncel olarak iletilebilmesi gerekmektedir işte tam burada bu teknolojiyi kullanırız.
Aşağıdaki kod blokları selectbox vasıtası ile seçilen kişinin bilgilerini MySQL veritabanımızdan çekerek sayfa yenilenmed
Yazının devamı...Node.js, eğer Google’da Javascript hakkında herhangi bir araştırma yaptıysanız karşınıza çıkmış olması muhtemel olan bir programlama altyapısıdır. Google’ın V8 olarak adlandırdığı motoru yayınlaması ile beraber Javascript’in artık sadece tarayıcı tarafında değil sunucu tarafında da yazılabilmesinin önü açılmıştır. Bu sayede eğer isterseniz ekstra bir back-end programlama diline ihtiyaç duymadan Javascript frameworkleri ile birlikte tek bir programlama dili bilerek projenizi geliştirebilirsiniz.
Açık kaynak olması, client tarafından gelen istekleri sıraya koymadan çalıştırması, Javascript’den aldığı özelliklerin üstüne C ve C++ gibi programlama dillerinin yardımı ile yapılan geliştirmeler son olarak da npm(node package manager) sayesinde çok sayıda paketin tek komut ile kullan
Yazının devamı...Son zamanlarda web tasarım ile herhangi bir selamlaşmanız olduysa kulağınıza çalınmış olan Less,Sass,Scss,Stylus vb. gibi teknolojiler arasından Scss bu yazımdaki konum olacak. Genel olarak hepsinin yaptığı iş aynıdır. Daha az kod yazmak, daha düzenli kod yazmak gibi faydaları olduğu gibi Css’de bulunmayan programlama dillerine özgü özellikleri kullanmamıza olanak sağlayan birer önişlem birimleridir. Bu teknolojileri kullandığımızda farklı bir dil ile yazım yapıyormuşuz gibi gözükse de günün sonunda aslında tüm yazdıklarımız birer Css koduna dönüştürülür.
Şu an itibari ile benim de öğrenmeye devam ettiğim ve Css’in yazım diline daha çok benzediği için tercih ettiğim Scss’i mercek altına alalım. Scss, Sass’nin farklı yazım şeklidir diyebiliriz zira Scss’
Yazının devamı...