shms adlı üyeden alıntı: mesajı görüntüle
flask ile başla bence django zor
Messi adlı üyeden alıntı: mesajı görüntüle
Hocam flask baslamak istemememin sebebi su:
Kullanici adi ve sifre giris panelli siteler dusunuyorum.
Django full framework. Ayni seyler Flaskte de yapilabilir ama daha fazla saf Python kodu yazmak gerekiyor.
Kendime guveniyorum

1 ay payton calismasiyla Kivyde Android uygulama yazdim.
Su an Google playde mac basi goil hesaplayan bir uygulama.
Genelde ingilizce egitim setleri ile yola devam ediyorum. BAsarabilecegime eminim.

Sadece basit bazi cevaplara ihtiyacim var Django ve Bootstap ozelinde.
Mesela bir site tuslar gorseller vs yapmak icin Django yeterlimi Bootstrap kullanmak sartmidir? Html ve css bilmek zorunlu mudur?

Tesekkur ettim
MontyPython adlı üyeden alıntı: mesajı görüntüle
Django, senin uygulamanın ön yüzüne karışmaz ve orası için içerik üretmez.
Sadece veri tabanında bir model varsa o modeli form haline dönüştürme yapar. clipsy form ile falan da bir güzellik yapar, o kadar.
Bootstrap tarzı bir şey gerekli olacak.

Flask ise gerçekten djangoya göre çok daha kolay.

Sqlite meselesine gelince:
yerelde sqlite kullanırsın. Sunucuya yüklediğinde ise (production ortamında) mysql tarzı bir şey kullanırsın. Tabi bu şart değil. Genelde yapılan.
İstersen yerelde de mysql, posgre vs. kullanırsın. Ya da sqlite veri tabanını sunucuda çok da şişmeyecek uygulamalar için rahatça kullanırsın.
Draco adlı üyeden alıntı: mesajı görüntüle
Django aslında oldukça kolay, hakim oldukça sağladığı hazır bileşenler büyük kolaylık sağlıyor. Ancak hakimiyet süreci zor değil uzun biraz.
Bunun yanında maalesef mimari olarak kendi mimarisinin dışına çıkmaya çok izin vermiyor, mimari değişikliği için kodu bükersen okunamaz hale geliyor takibi zorlaşıyor.
Kodu esnek tutacağım diyede her class farklı bir class'dan inherit alır derecesine getirirsen de yine kod okumak zor hale gelir.

Bu yüzden Django yapısını değiştirmeden hızlıca uygulama geliştirmek istiyorsan Django iyi bir tercih.
Kendi mimarimi kuracağım dersen FastAPI yada Flask tercih edebilirsin.

SQLite mevzusuna gelirsek, Django ORM en iyi PostgreSQL ile çalışır. Hatta ORM PostgreSQL düşünülerek geliştirilmiş diyebilirim.

Edit :// benim sıralamam şu şekilde;

Full-Stack: Flask > Django > FastAPI
API: FastAPI > Flask > Django
Fast FullStack Django > Flask > FastAPI
Yaklasik 3-4 gun once Django basladim. Umarim en kisa zmanda cozerim. Yorum atan arkadaslara cok ama cok tesekkur ederim. Bana Django oldukca kolay gibi geldi. 5-6 set almistim.

https://www.udemy.com/user/arno-pretorius-11/
Su arkadastan basladim 12 setini aldim. Asiri basitten anlatiyor sonrasinda alt yapi guclendikce diger setlere bakacagim. Youtubede Stein ve Bugbytes kanallari Django konusunda 1 numa imis boyle bir bilgi edindim. Agir agir gidecegim. Tabi hersey bir anda olacak sey degil.

Bu arada Fastapi cok dikkatimi cekti. BU kadar cok udemy seti almasaydim Fastapi baslayabilirdim

Evet sadece Django ile bitmiyor. Front end tarafi konusunda Veu.js ogrenmek gerekiyor. Bakalim onlari nasil ogrenecegim

Bazen Kivy'den devam etsem diyorum kendi kendime. Hemen bir uygulama ile 10binlere ulasmak cok daha basit.

Draco'nun banlanmasina uzuldum umarim en kisa zmanda bani acilir ve bu konuya cevap atabilir.
Tekrar herkese tesekkur ederim.