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
Cok tesekkur ederim.
Firsat buldukca yazilimla ilgilenmeye calisiyorum.
Python'da kendi capimda kodlar yaziyorum ve bunlari bir arayuze donusturmem gerekiyor.

1 projemde VPS makinamda Python Scrapy ile kod yazdim ve bir siteyi tariyor ve bunu json seklinde derliyor ve ana Kivy programim bunu veri olarak kullaniyor. VPS Makina'da bulunan py Cronjob belli saatte calisiyor sanirim bu Django rest ile yapilabilir. Cok fazla bilgim yok Django Rest sanirim veri derleyip saglama kismi mi oluyor? Bu bakimdan sanirim rest de ogrenmem gerekiyor. Projeye gore degisir sanirim. Rest her zaman gerekli mi bilmiyorum.

Django konusunda Udemy'den bir egitim sistemi almayi dusunuyorum.
Illaki Youtube'de dersler var. Yeterli olur mu bilmiyorum.
Udemy ders yorumlarina baktigimda olumsuz yorumlar biraz beni endiselendiriyor. Insanlar yeni kurslara yonelin diyor ama sanal cevrede gerekli paketleri yukledikten sonra eski konulardada sorun yasayacagimi dusunmuyorum.

Oncelikle kurs ingilizce olmali.
Django ile Django rest sanirim ayri konular.

Udemy'e baktigimda gozume carpanlari paylasmak isterim.
-----------------------------------
Jose Portilla
https://www.udemy.com/course/python-...oper-bootcamp/ (32 saat)

------------------------------------

Mark Winterbottom 2 kursu var

https://www.udemy.com/course/django-python/ (5saat)
https://www.udemy.com/course/django-python-advanced/ (23saat)

---------------------------------------

Maximilian Schwarzmüller
https://www.udemy.com/course/python-...actical-guide/ (23 saat)


Bunlar ilk sayfada cikan gozume carpan kurslar. Sizce nasil bir baslangic yapmaliyim? Hangisinden baslamaliyim? Bu konuda bana yardimci olursaniz sevinirim. Tahminen mesgulsunuzdur uygun zamanda donus yaparsaniz sevinirim. Cok fazla zamaninizi almak istemem Sevgiler saygilar