Czy według was jest jakiś sens czy strata czasu i upadająca technologia?
Jest sens. Django ma sie dobrze ;)
https://www.shuup.com/en/blog/25-of-the-most-popular-python-and-django-websites/ + mój opis. Poza tym ktoś kiedyś tu napisał, że nauka technologii ma sens w kilku przypadkach:
- chcesz rozwiązać jakiś problem z użyciem technologii x
- chcesz dostać pracę w firmie y, a oni używają technologii x
- poszukaj reszte bo nie pamietam.
Jak dla mnie w Twoim przypadku nie ma sensu poniewaz samo pytanie wskazuje juz na to, ze nie masz wystarczająco silnej motywacji aby ogarnąć nowa technologie / framework.
W ogóle nie rozumiem pytania bez kitu.
Ugryź temat, zobacz z czym to się je i albo jesz do końca albo mówisz, ze 'bee' nie smakuje Ci niedobre.
Django jest fajne, jest przyjemne i otwiera Ci drzwi na Flask, CherryPy do tego dorzucasz Bokeh, d3/dc.js, bootstrap, wchodzisz w bazy danych, ogarniasz architekturę, wchodzisz w machine learning poczym stwierdzasz, że nic nie umiesz ...
Zadający pytanie myślę, że pytał o przyszłość Django...
Jestem pewien, że przez najbliższe 10 lat DJANGO będzie utrzymywać wysoką pozycję. Framework rośnie w siłę z wersji na wersję.
Jak się nie podoba, to dobrą alternatywą jest Ruby On Rails oraz Elixir i Phoenix, ewentualnie, ale to już naprawdę ewentualnie - Node.js
Nie trać nadzieji w Dijango. W software zachodzi pewnien cykl. Tak jak z koncepcjami taki z frameworkami. Po jakimś czasie wracamy do frameworka ze zdwojoną siłą (koncepcją)
Django to bardzo dobry, przemyślany i dojrzały framework. W przeciwieństwie do Ruby on Rails ma znacznie mniej magii (rzeczy działają, bo działają), a to spory plus. Ofert pracy zdaje się być nieco mniej, ale na pewno jak się dobrze wgryziesz to o pracę możesz być spokojny. Z wymienionych wyżej propozycji polecam Elixir & Phoenix, o ile lubisz języki funkcyjne.