Çarşamba 25 Ocak 2023
Hakkında
Yazarlarımız
Reklam
Künye
İletişim
Webmaster.Kitchen – Türkiye'nin Webmaster MutfağıWebmaster.Kitchen – Türkiye'nin Webmaster Mutfağı

Bülten

Sosyal Medya Yasası Kabul Edildi

Binance ‘e Siber Saldırı

Webmaster.Kitchen – Türkiye'nin Webmaster MutfağıWebmaster.Kitchen – Türkiye'nin Webmaster Mutfağı
  • BAŞLARKEN
    • KOD
      • PHP
      • Asp.Net
      • Swift
      • MySQL
      • CMS
  • TASARIM
    • İpuçları
    • Çizim
    • Illustrator
    • Photoshop
    • Trendler
  • ARAYÜZ
    • JavaScript
    • HTML5
    • CSS
    • REACT
  • İPUÇLARI
    • API
    • Güvenlik
    • IDE
    • Framework
    • OS
    • Verimlilik
    • İçerik
      • Dökümantasyon
      • İpuçları
      • Nasıl Oluşturulur?
  • KAYNAKLAR
    • Tasarım
    • Kod
    • İş
  • GİRİŞİM
    • Finans
    • Girişimci
    • Nasıl yapılır?
  • ARAÇLAR
  1. Anasayfa
  2. Arayüz
  3. CoffeeScript Nedir?
 CoffeeScript Nedir?
Arayüz Başlarken JavaScript

CoffeeScript Nedir?

Yazar : Fatih 6 Ağustos 2016 0 Comment

İçindekiler

  • CoffeeScript nedir?

  • Söz dizimi(Syntax)

    • Fonksiyon kullanımı

    • İf kullanımı

  • CoffeeScript nasıl çalışır?

CoffeeScriptdeki abilerimizin dediği gibi CoffeeScript’in altın kuralı…”It’s just JavaScript” 🙂

Web dünyasındaki yeni teknolojiler alıp başını gittikçe kısa zamanda büyük işler başarma beklentisi de çoğalmaktadır. Kim vakitten kazanmak istemez ki… Bugün Front-end developer‘ın işini kolaylaştıran araçlar arasından CoffeeScript dili hakkında konuşacağız umarım faideli olur.

CoffeeScript nedir?

CoffeeScript, Front-end developer’ların daha hızlı ve etkili JavaScript yazmasına imkan sağlayan küçük bir programlama dilidir.

CoffeeScript kaynaktan kaynağa derleme yapan ve JavaScript kodu üreten bir geliştirme aracıdır. Syntax(Söz dizimi)’ı Python ve Ruby dillerine benzerlik gösterir, kod blokları girintiler ile ayrılır ve satır sonlarında noktalı virgül kullanma gibi yazım kurallarını da içermez. 😉

CoffeeScript öğrenmek isteyen birinin öncelikle iyi derecede JavaScript biliyor olması şarttır.

Kullanılan yapılar(-> , @ vs.) sayesinde JavaScript ile uzun yazılabilecek ve okunması güç hale gelmiş kodları yalın hale getirip kısaltır ve kolay okunabilme imkanı sunar.

Söz dizimi(Syntax)

CoffeeScript‘in ortaya çıkmasının nedeni geliştirici verimliliğini arttırmaktır diyebiliriz. JavaScript‘e göre karmaşık syntax(söz dizimi)’a karşılık CoffeeScript çok daha sade bir syntax(söz dizimi)’ı sunmaktadır. JavaScript bilen birisi için öğrenmesi oldukta kolay olacaktır.

Daha az kod yazarak uygulamalar geliştirebilirsiniz.

CoffeeScript‘i ilerleyen yazılarımızda daha teknik inceleyeceğiz. Şimdilik fonksiyon ve if kullanımına göz atmamız syntax hakkında bilgi sahibi olmamıza yardımcı olacaktır.

Fonksiyon kullanımı

 #CoffeeScript
 jQuery -> 
  $("#info").focus() 
 #JavaScript
 jQuery(function(){
  return $("#info").focus();
 }); 

İf kullanımı

 #CoffeeScript
 mass = 72
 height = 1.78
 BMI = mass / height**2
 alert 'You are healthy!' if 18.5 < BMI < 25
 #JavaScript
 var mass = 72;
 var height = 1.78;
 var BMI = mass / (height*height);
 if(18.5 < BMI && BMI < 25) alert('You are healthy!');

CoffeeScript nasıl çalışır?

JavaScript yazmak yerine daha sade, daha okunaklı CoffeeScript dilinde yazıyorsunuz daha sonra CoffeeScript derleyicisi bunu JavaScript diline çeviriyor.

http://coffeescript.org/ adresinde “Try CoffeeScript” kısmından CoffeeScript dilini JavaScript çeviren bir özellikte mevcuttur.

Kaynaklar

https://en.wikipedia.org/wiki/CoffeeScript

http://coffeescript.org/

Etiketler: Coffee Script CoffeeScript CoffeeScript çalışma mantığı CoffeeScript nasıl çalışır CoffeeScript nedir
Önceki Yazı
Sonraki Yazı

Fatih

author

Yorum Yap Yorumu İptal Et.

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Taze Yazılar
Güncel

Sosyal Medya Yasası Kabul Edildi

14 Ekim 2022
Blockchain

Binance ‘e Siber Saldırı

8 Ekim 2022
Blockchain

Binance ‘den Ücretsiz Eğitim

5 Ekim 2022
Güncel

Japonya için Yenilenen Corolla

4 Ekim 2022
© 2021 Webmaster Kitchen. Tüm Hakları Saklıdır.