Web geliştirme için hangi teknolojileri nerde kullanmalıyım bilmiyorum

Öncelikle herkese iyi forumlar.
Web sitesi oluşturuken kullanılan teknolojiler hakkında hiçbir bilgim yok.
Vuejs nedir nerde kullanılır hiçbir bilgim yok ve daha bilmediğim çok şey var.
Lütfen web geliştirme bilen birisi yardımcı olabilirmi.
Şimdiden teşekkürler.

Merhaba,
Bir web sitesinin 2 kısmı vardır: Back-end ve Front-end. Back-end’in görevi siteyi servis etmektir. Daha da açayım. Siz bir siteye bağlandığınızda o sitenin sunucusuna bir istekte bulunursunuz. Sunucu da size istediğiniz sayfayı gönderir. İşte bu gönderme işini backend yapıyor. Bu iş için hazır frameworkler var: Django, Ruby on Rails, Spring…

Frontend kısmında html, css ve javascript kullanılıyor. Burada bir framework kullanmak zorunda değilsiniz. Sadece js kullanarak bu işi yapabilirsiniz. Ancak büyük bir işe kalkışıyorsanız bir framework kullanmanızı şiddetle tavsiye ediyorum. Neden? Çünkü js frameworkleri hem sizin geliştirme hızınızı hem de geliştirdiğiniz ürünün hızını artırıyor. Buraya da birkaç örnek bırakayım: Vuejs, React, Angular…

2 Beğeni

Yani Vue.js,angular.js ve React.js zor projeler için gereken JavaScript frameworkleri.
Hocam peki başka öğrenmem gereken birşey varmıdır.
Bootstrap ve jquery vue gibi çalışırmı ?

Jquery küçük projeler için kullanılabilir ancak büyük projeler için eziyete dönüşüyor. Bootstrap güzeldir. Ancak genelde frontend frameworkleri daha kapsamlı araç setleri sağlıyorlar.

Bunca iş bittikten sonra bir de şunları öğrenmeniz gerekir: Yayına alma, ssl sertifikası, CORS, veritabanı kullanımı(Django için gerekli değil), Rest framework, api, webpack… Bu kadar çok olduğuna bakmayın bunlar işin devam yolu. Bir kısmı zorunlu bir kısmı değil. İşiniz düştükçe öğreniyorsunuz. İşiniz düşmediği sürece öğrenmeyin.

1 Beğeni