Laravel ile en uygun js frameworkü?
Sizce laravel ile en uyumlu js frameworkü nedir?
Bana sürekli vue.js öğrenmek zorundaymışım gibi geliyor...
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (1)
en uygun diye bir seçenek olduğunu sanmıyorum. hangisi sana hitap ediyorsa. ben jquery'i tercih ederdim. daha performanslı veya teknik açıdan daha iyi diye mi? alakası yok. ben javascript'in highlights'ını sevemedim bir türlü. jquery gözümde daha derli toplu durduğu için seçtim : ) jquery vs vuejs diye aratırsan çokça karşılaştırması çıkacağına eminim. ben jquery'yi tavsiye ederim, kaynak açısından daha çok ilgi gören bir kütüphane ve uygulaması hem basit hem pratik. gerçi vue için daha basit diyorlar ama, jquery de zor değil yani. biraz pratik yaptıktan sonra, jquery büyücüyü gibi hissetmemi sağladı. hatta jquery kullanırsan ve tasarımla çok haşır neşir olacaksan jquery'nin birde ui kiti mevcut jqueryui diye. örneklerine mutlaka bak derim.
edit: https://vuejs.org/examples/ dan örneklere bakayım dedim bi. kıyaslayacak kadar javascriptte profesyonel değilim ama, js dom ile çok karışıyor. jquery de bu kadar dom'un içerisine girmene gerek kalmadan yapıyı değiştirebiliyorsun. yani bir html dön, bir scripte dön ayrı ayrı yaz gibi bir durum yok. hatta hiç html kodu yazmadan gerektikçe jquery ile oluştur. ayrıca yazdığın tüm methodları bildirmen ve aktarman gerekiyor gibi duruyor. tüm örneklerde export ile kullanıldığı için zorunlu olduğunu varsayıyorum. jquery de bu opsiyonel. son olarak php ile kod yazacaksan ve tasarım motoru kullanacaksan, vuejs kafa karışıklığına da sebep olabilir, aşağı yukarı benzer şekilde php komutları da bildirebilirsin dom da bu seferde ilk bakışta anlaması zor olur hangisi php hangisi js.
bana pratik gelmedi, işte basit bir kıyaslama;
// VueJS
<script>
export default {
data() {
return {
message: 'Hello World!'
}
}
}
</script>
<template>
<h1>{{ message }}</h1>
</template>
//jQuery
<script>$('h1').text('merhaba dünya')</script>
<h1></h1>
açıkcası ben birde gidip eleman içinde bildireceksem mesajımı, uğraşmam.