Backend için roadmap önerisi

MidI0ck

Kilopat
Katılım
21 Temmuz 2017
Mesajlar
1.546
Çözümler
13
Daha fazla  
Cinsiyet
Erkek
Aşina olduklarım:
  • Python
  • HTML
  • CSS
  • Web scraping için BS4.
  • Temel C
Bir çeşit web sitesi yapmak istiyorum. Basit Support ticket, register, login, 2FA, siparişler vs olacak. Veri tabanı bilgim de yok. Güzel bir roadmap var mı bu projem için?

@TheAny
@özgün deniz
@533388
 
Son düzenleme:
Ben direk basit rest API yaptim, sonra da auth gibi daha karisik isleri yaptin. Kullandigim dil JS idi. Eve gecince guzel videolar atarim buraya.
 
Roadmap çizemem senin adına. Web development ile ilgileniyor ve bir şeyler yapıyorum fakat roadmap çizecek kadar değil.

Yine de ben bugün yeniden web development öğrenmeye yeniden başlasaydım. Önce RDBMS öğrenirdim. Sonra back end dillerinden kafamdaki başlangıç projesine hangisi daha uygun araştırır, uygun olanlar arasından öğrenme eğrisi en düşük olanla başlardım. Barebone backend tecrübe edip mantığı kavradıktan sonra o dilde projeye uygun bir framework seçer siteyi inşa etmeye başlardım.
 
Roadmap çizemem senin adına. Web development ile ilgileniyor ve bir şeyler yapıyorum fakat roadmap çizecek kadar değil.

Yine de ben bugün yeniden web development öğrenmeye yeniden başlasaydım. Önce RDBMS öğrenirdim. Sonra back end dillerinden kafamdaki başlangıç projesine hangisi daha uygun araştırır, uygun olanlar arasından öğrenme eğrisi en düşük olanla başlardım. Barebone backend tecrübe edip mantığı kavradıktan sonra o dilde projeye uygun bir framework seçer siteyi inşa etmeye başlardım.
Aklıma Django gelmedi değil ama performans açısından Node.JS sanırım daha iyi. Birde cebime JS + Node koyarsam frontend konusunda da kendimi geliştirmiş olurum gibi düşündüm. RDBMS konusunda Docker kullanarak MAC üzerinde yazabiliyoruz galiba. MySQL ile bir başlayayım ben bakalım.

Bu arada neden NoSQL(DBMS) önermediniz hocam? İşin temelini anlamak açısından mı?
 
En temel bu video işinizi görür:
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.
JWT için de bu var:
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.
Ama bunlar dışında daha birçok makale de var.Ya da mevn/mern stack diye aratıp full-stack uygulamaların sadece backend kısmını da inceleyebilirsiniz.Ya da öncesinde biraz typescript bilginiz varsa bu video da güzel:
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.
Postgresql ile rest api geliştirmek için de bu video güzel ve güncel:
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.

AMA BUNLAR SADECE JAVASCRİPT İÇİN OLAN VİDEOLAR.​

 
Aklıma Django gelmedi değil ama performans açısından Node.JS sanırım daha iyi. Birde cebime JS + Node koyarsam frontend konusunda da kendimi geliştirmiş olurum gibi düşündüm.
Her şey performans değil. Özellikle küçük projelerde frameworkler/diller arasındaki hız farkını hissedemezsin genelde. Geliştirme kolaylığı, proje uyumluluğu daha önemli. Basit ve küçük çaplı bir sistem için kompleksiteyi arttırmaya gerek yok.
 
Her şey performans değil. Özellikle küçük projelerde frameworkler/diller arasındaki hız farkını hissedemezsin genelde. Geliştirme kolaylığı, proje uyumluluğu daha önemli. Basit ve küçük çaplı bir sistem için kompleksiteyi arttırmaya gerek yok.
Öneriniz Django mu olur hocam?
 

Yeni konular

Geri
Yukarı