• Buradasın

    JavaScript Tabanlı Script Frameworkleri Hakkında Eğitim Videosu

    youtube.com/watch?v=8FLfKCfXJk0

    Yapay zekadan makale özeti

    • Bu video, bir eğitmen tarafından sunulan teknik bir eğitim içeriğidir. Eğitmen, script frameworkleri konusunu detaylı bir şekilde anlatmaktadır.
    • Video, script kavramının tanımıyla başlayıp, JavaScript'in tarihçesi ve özellikleri hakkında bilgi vermektedir. Ardından dört farklı JavaScript tabanlı framework (Angular, React, Vue ve Electron) detaylı olarak incelenmektedir. Her framework için geliştirme tarihi, avantajları, dezavantajları ve kullanım alanları açıklanmaktadır. Video, hangi framework'ün hangi durumlarda tercih edilmesi gerektiği konusunda tavsiyeler sunarak ve script geliştirme için kullanılan editörler hakkında bilgi vererek sonlanmaktadır.
    00:00Script Nedir ve JavaScript
    • Script, bir programlama dilinde belirli bir amaç için yazılmış program parçacığıdır ve Türkçe'ye betik olarak çevrilebilir.
    • JavaScript, Brandon Hoopper tarafından geliştirilen ve 1995 yılında piyasaya sürülen, hala Mozilla Vakfı tarafından geliştirilen bir dildir.
    • JavaScript, HTML ve CSS dilleri ile birlikte çalışan, web sayfalarını etkileşimli ve dinamik hale getiren, günümüzde yaklaşık %90 oranındaki web sayfası tarafından kullanılan bir dildir.
    02:06Angular Framework
    • Angular, Google tarafından 2009 yılında tanıtılan, JavaScript tabanlı açık kaynaklı bir script dilidir ve geniş yelpazedeki kütüphanelere erişimin kolay olması nedeniyle popülerlik kazanmıştır.
    • Angular, AngularJS yöntemi ile JavaScript tabanlı ve istemci taraflı uygulamalar geliştirilebilir.
    • Angular, cross platformlarda çalışabilen, büyük çaplı uygulamalarda güçlü yapısıyla öne çıkan bir framework'dür, ancak API ve tasarım açısından diğer framework'lere göre daha kompleks bir yapısı vardır.
    03:33React Framework
    • React, Facebook çalışanı Jordan Walker tarafından geliştirilen ve 2011 yılında kullanıma başlanan, front-end projelerde en çok tercih edilen JavaScript tabanlı script çeşididir.
    • React, virtual DOM kullanır; bu, eşleme sayfasını oluşturan her bir elementin veya takının bir nesne olarak adlandırılmasıdır.
    • Virtual DOM, yapılan değişikliklerin doğrudan DOM'da değil, memory'deki sanal DOM üzerinde olmasını sağlayarak sadece değişen yerin güncellenmesini ve bu sayede hız ve performans sağlar.
    05:19Vue.js Framework
    • Vue.js, Google'da çalışan Evan You tarafından geliştirilen, 2014 yılında piyasaya sürülen, açık kaynaklı ve yüksek performanslı bir dinamik kitaplığa sahip bir framework'dür.
    • Vue.js, web sayfasına entegrasyonu basit, yaklaşık 23 kilobayt boyutunda ve sadece basit bir script etiketiyle kullanılabilir.
    • Vue.js, komponent yapısını destekler ve otomatik dependency management (ADM) adı verilen bir yapı kullanarak sadece değişen bileşenleri güncelleyerek hız ve performans sağlar.
    07:30Framework Karşılaştırması ve Elektron
    • GitHub'ta son yıllarda yıldız bakımından React yaklaşık 147 bin yıldız alarak Angular ve Vue.js'i geride bırakmıştır.
    • Angular çok büyük projelerde kullanılan bir framework yapısıdır, React pratiklik arayanlar için, Vue.js ise işleri kolaylaştıran ve diğerlerine göre daha hızlı ve pratik olan bir framework'dür.
    • Elektron, 2014 yılında kullanıma başlanan, GitHub'da çalışan mühendis Cenk Zhao tarafından başlatılan açık kaynaklı bir projedir ve Node.js tabanlıdır.
    • Elektron'un en büyük özelliği, kullanıcının HTML, CSS ve JavaScript kullanarak bir masaüstü paketi oluşturmasını sağlamasıdır ve hibrit uygulamalarda Windows, Linux, MacOS gibi işletim sistemlerinde çalıştırılabilmektedir.
    10:44Script Geliştirme Editörleri
    • Script geliştirme için en çok kullanılan dört editör Atom, Visual Studio Code, Sublime Text ve Notepad++'dır.
    • Sublime Text çok kullanılan bir editördür ve Notepad++ eskiden beri kullanılan editörlerdendir.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor