Jak to jest z tym Django w Pytonie? Warto poświęcić na to czas? Ktoś zna jakiś poradnik, który byłby przystępny dla nieogara(idealnie by było, gdyby był w języku polskim)?
#programowanie #django #backend #python
Jak to jest z tym Django w Pytonie? Warto poświęcić na to czas? Ktoś zna jakiś poradnik, który byłby przystępny dla nieogara(idealnie by było, gdyby był w języku polskim)?
#programowanie #django #backend #python
@szponovic nie dostanę roboty, bo panie z HR twierdzą, że nie mam rozwiniętych kompetencji miękkich, a tak w ogóle to stanowiska na które aplikuję magicznie są likwidowane, więc będę sobie robił coś tam dla siebie. Uczenie maszynowe jak najbardziej, ale proste rzeczy też, jak dajmy na to stronka pana Bogdana, który prowadzi sobie jakąś firmę od instalacji elektrycznych i takie tam.
@Giblet5280 dla siebie raczej. Stronkarzy jest wystarczająco wielu na rynku. Chociaż czasami widuję oferty z Django i kusi, bo od dawna bawię się pytonem i dwa lub trzy razy próbowałem ogarnąć django i za każdym razem się odbijałem od tego. Flask wystarczał do tego co robiłem, ale to django nie daje mi spokoju.
@Prucjusz Nie wiem jak to dokladnie jest z django, ale jak znasz już jeden framework to kolejny nie powinien być jakimś wielkim problemem. Jeśli django jest jak railsy to raczej jest to kombajn do większych tematów. Pytanie, czy Ty akurat masz pomysł na projekt, w którym django ma sens? ( ͡~ ͜ʖ ͡°). Osobiście, jakbym teraz się uczył nowego narzędzia, to bym pewnie odpytywał chatGPT cały czas
@Prucjusz Moje podejście jest takie, że frameworki i biblioteki to rzecz wtórna. Jeśli znasz dobrze język i rozumiesz wzorce projektowe stojące za danym narzędziem (czyli np. MVC w Railsach i chyba Django też) to praca sprowadza się do przeglądania dokumentacji i debuggowania. A mając chatgpt wszystko zrobiło się dużo prostsze.
Co do tutoriali to też zależy od tego jak kto lubi się uczyć. Ja wolę zacząć coś budować na pałę i odkrywać możliwości w trakcie kodzenia i wszystkim polecam ten sposób nauki
@Prucjusz - bardzo lubię Pythona (co potwierdzają moje wpisy na tagu #python) ale od Django trzymam się z daleka bo to kobyła dla korposzczurów - i do tego zaczyna być przestarzały.
Do robienia stron to teraz SvelteKit lub Astro i deployment do Vercel na szybko przy minimum konfiguracji (lub jak ogarniasz, to wszystko skonteneryzowane i hostowane na jakiejś instancji z procesorem ARM w chmurze lub self-hosted po taniości).
Zrobiłem kilka wewnętrznych projektów gdzie frontend pisałem w SvelteKit a backend (REST API) z wykorzystaniem Pythonowego frameworka FastAPI - frontend i backend oczywiście śmigają w swoich osobnych kontenerach (gdzie base image do frontendu to Distroless Node.js a do backendu oficjalny Pythonowski Debian Slim ) - i tak mi się robiło najlepiej i wszystko jest proste w utrzymaniu.
@koszotorobur szczerze mówiąc, to głównie z ciekawości. Do prostych projektów Flask w zupełności wystarczy, albo tak jak wspomniałeś, FastAPI. Trochę też kusi funkcjonalnościami, które ma już gotowe do zaoferowania. No i gdzieś tam czasami w ofertach pracy przewija się i to też jest zachęta, żeby to objąć umysłem.
Zaloguj się aby komentować