Yorum yapan arkadaşlara katılıyorum sıfırdan tertemiz ve en iyi anlayacağınız framework kendi yazacağınız framework olur. Lakin framework mantığını baktığınız da amaç iş yükünü azaltmak ve zamandan kazanç sağlamaktır. Sıfırdan bir framework yazmak Amerika kıtasını yeniden keşfetmek gibidir. Kısacası eğer çok daha iyi bir alternatif sunabileceğinizi düşünmüyorsanız ve koşullarınız kısıtlıysa framework kullanmak mantıklı olur.
Elinde bir iş var ve bunu hızlıca bitirmek istiyorsan ve de çok yorulmak istemiyorsan Laravel mükemmel bir seçim olur. Performans istiyorsan ve Laravel kadar kaynak tüketmesin istiyorsan CodeIgniter iyi bir seçim olur.
arkadasa katiliyorum. FW kullanmanin getirilerini goturulerini iyi hesaplamak lazim. Iki turlude ogrenmek gerekenler var.
Mesela,
ekip olarak calisiyorsaniz, ekipte sirkulasyon oluyorsa kesinlikle dokumantasyonu saglam bir frameworkle gitmelisiniz - ki kod yazana bagli olmasin. Gelen kaldigi yerden devam etsin.
Ekip olarak calisiyorsaniz biraz prestij birazda kendi ozel ihtiyaclariniza gore fw yazalim derseniz saglam dokumantasyon yapmalisiniz ki yeni gelen ogrensin. Ve tabiki bu yazdiginiz framework u tum islerinizde kullanacaksaniz yapmalisiniz. Tek bir is icin zaman maliyetli olabilir.
Tek calsiiyorsaniz, ogrenmek istiyorsaniz, ogrenmenin en iyi yolu amerikayi yeniden kesfetmektir. kesfedin yazin.
Dokumantasyon buyuk islerde buyuk ekiplerde cok onemli ev ciddi is yukudur.
FWler hakkinda bilginiz yoksa once bi laravel code igniter kurup nasil kullaniliyor denemek lazim. Denemeden zaten fw yapmaya calismaniz mantiksiz olur.
Bana sorarsaniz, bir framework diyemeyecegim birkac siniftan olusan kutuphanelerim var hatta wordpres eklenti icin bile inherit ederek kullandigim siniflarim var.
Kucuk projeleri bunlarla yapiyorum. Daha buyukleri .net core, laravel, code igniter vs .