What is the future of Django / Is Django becoming obsolete?

Поделиться
HTML-код
  • Опубликовано: 1 фев 2025

Комментарии • 179

  • @23pointblank
    @23pointblank 4 года назад +165

    Don't worry guys, php has been declared dead or dying for the last 20 years and it is still paying our bills.

    • @meowpeep385
      @meowpeep385 3 года назад +3

      love the love brother

    • @atiquekhan3098
      @atiquekhan3098 3 года назад +1

      Lmao true

    • @codewithjewel
      @codewithjewel Год назад

      😂😂

    • @ruksharalam173
      @ruksharalam173 11 месяцев назад

      In Bangladesh, PHP is one of THE most wanted languages for web-dev. I dunno who says it's dying

    • @muyvin98
      @muyvin98 11 месяцев назад

      who declared php as dead ? some random blogger or youtuber

  • @garrettgreen242
    @garrettgreen242 3 года назад +8

    Thanks for the input! Glad to hear all of this, I had browsed around frameworks for a while and this confirmed my understanding of Django vs other “more flashy” frameworks. It has a solid developer base, solid fundamentals, reasonably scalable, and fast to iterate through products. Meets all my needs!

  • @dantedt3931
    @dantedt3931 4 года назад +85

    Django won’t be obsolete anytime soon.It’s by far on of the most powerful frameworks.I use Django exclusively for all my web apps.Never had any issues whatsoever.

    • @ardyubanos9226
      @ardyubanos9226 3 года назад +1

      async needs a lot of code

    • @jacobitosuperstar
      @jacobitosuperstar 3 года назад +3

      @@ardyubanos9226 what?? async await it so easy, and there is Daphne, and also celery... and i can go on and on man.

    • @waytospergtherebro
      @waytospergtherebro 2 года назад +5

      A person who's never had any issues with a framework has done very little work with said framework.

  • @fadipetomi8322
    @fadipetomi8322 4 года назад +48

    “It not perfect. But it’s basically perfect. “
    This says it all about Django

  • @siya.abc123
    @siya.abc123 4 года назад +40

    If anything Django will be the last one to go obsolete.

  • @IMADETHISACCFORRAY
    @IMADETHISACCFORRAY 4 года назад +21

    I think he has a fair point about rest apis, DRF should be included in django as a default, they should provide more resources to it at very least. Tom Christie has done an amazing job but it deserves more attention from the core team.

    • @DevDungeon
      @DevDungeon 4 года назад

      Personally I don't think DRF should be in the core. For even medium sized APIs, the Django core is good. DRF over-architects things and is not worth it IMHO unless you have a truly massive and sprawling API.

  • @e-line2208
    @e-line2208 4 года назад +20

    Django is probably one of my favorite frameworks outside of Flask, just very well built out and thought of.

    • @bronxed3666
      @bronxed3666 3 года назад

      flask would get obliterated by fastApi.

  • @JT-mr3db
    @JT-mr3db Год назад

    Have just started using Django at work and boy I am loving it. The apps architecture is actually massively powerful and I realised whatever I wanted to have in django that wasn't already there can be done via apps.

  • @CodingEntrepreneurs
    @CodingEntrepreneurs 4 года назад +93

    "Replaced with more secure jwt-based authentication" hahhahahahahahahahahhahahaha

    • @Andrewiththeaudi
      @Andrewiththeaudi 4 года назад +1

      I use http-only JWTs (manually with pyjwt), are they not secure? What would be the better/more secure solution?

    • @BehruzbekOtayev
      @BehruzbekOtayev 4 года назад +3

      Yeah, Django does a much better job at security.

    • @nantiyachomtee2998
      @nantiyachomtee2998 4 года назад

      Use sessions if you can

    • @heroe1486
      @heroe1486 3 года назад

      @@Andrewiththeaudi session + Http only cookie if frontend and backend in separated domains. Else if you've your frontend inside your static files or whatever it's as straightforward as with Django + their template engine

  • @DevDungeon
    @DevDungeon 4 года назад +6

    Most of the complaints are non-issues and have to do purely with the default options chosen when generating a project. Don't need templates? Don't use them. Leave all the template engines out of settings. Don't want to use session based authentication? Change it or turn it off, it's just a default setting, it's not something you're forced to use.

  • @debasisnath9860
    @debasisnath9860 3 года назад +10

    I would simple like to say that Django is my favorite framework, and change the title!

  • @kmehran1106
    @kmehran1106 4 года назад +16

    I recently listened to a podcast where Carl Meyer appeared as the guest (Django Chat) where he talks about how Instagram is working with Python and Django. Instagram is still working on a Django monolith btw. Do they use the Django ORM? No. Do they use the stable release? No, they have forked django to use async features in 2017 (which has been introduced in the stable branch from 2020). Rather than going into framework wars, it's better if we try to understand that softwares exist because there is a business problem which is being solved and NOT the other way around.

  • @inmosh
    @inmosh 2 года назад +3

    If we could combine Django ORM and some frontend framework like Svelte in one big package that works from the box it could cover all use cases. JS frameworks did the whole circle and now the standard is SSR and SSG as far as I can tell. That's what Django was doing all this time by default with templates! We just need contemporary frontend framework built in Django.

    • @inmosh
      @inmosh 2 года назад

      Also if django models could generate something like tRPC or regular API like Strapi, it would also remove major part of boilerplate code. Oh dreams, my dreams.

  • @lakshit-khanna
    @lakshit-khanna 4 года назад +12

    But I guess it should definitely work on it's async part and improve it to it's good extend

    • @Shahzaib786ik
      @Shahzaib786ik 4 года назад

      They are working on it. This is going to happen in phases. First they are just making the ORM queries async. I think Django 4 will support total async features

  • @carlsilverberg8700
    @carlsilverberg8700 2 года назад +3

    Django is still hands down the best "batteries included" web development framework. If someone made a "Django" for GoLang, or Nodejs etc... then this "could" be a topic. However, this is clearly a turb0 n00b topic in terms of "omg this language is so fast broooooOO". No developer who's worked on a real project would even bring up this topic, because the bottle neck is always the database. Unless someone programs some kind of Django competitor in PYTHON, there is no end in sight for it being the preferred "batteries included" framework for Python developers. If you think Python is going anywhere anytime soon, you clearly have low to no industry experience.

  • @intuneknight9681
    @intuneknight9681 4 года назад +23

    If python can work on its weak spots, if the developers address the language weakness it would be the best language, if they can make it fast and also have an SPA framework, and if they can add like python runtime inside the browsers to deal with the DOM inside a web browser in python code would be the best, but this is me just dreaming lol.

    • @iamwoman4521
      @iamwoman4521 4 года назад +1

      What about Bython - browser python?

  • @patrickknows2296
    @patrickknows2296 3 года назад +9

    Django is like a solid Rock.

  • @waex7089
    @waex7089 4 года назад +19

    Django is my favourite framework

  • @techtutorial9050
    @techtutorial9050 2 года назад +3

    I’m interested in how fastapi will fit into this story.

    • @ruksharalam173
      @ruksharalam173 11 месяцев назад

      We now have Django-ninja who claim similar performance when compared w/ fastapi.

    • @techtutorial9050
      @techtutorial9050 11 месяцев назад

      @@ruksharalam173 yea it’s pretty good ngl

  • @consig1iere294
    @consig1iere294 4 года назад +8

    Problem is, a lot of people are using Django and have put a lot of time into learning it. It will be hard to get am accurate answer as people are biased. When Ruby on Rails was hot and people were using it, no one would say that they were skeptical about its future.

  • @shane3800
    @shane3800 4 года назад +5

    I was just wondering about this concept a few days ago. What a great time to upload the video

  • @nawendusingh2858
    @nawendusingh2858 4 года назад +4

    short answer @16:20

  • @usmankhalid951
    @usmankhalid951 4 года назад +4

    it seems like the feeling of carrying some extra features like (templates) makes him uncomfortable, though it hos no performance repercussions, and yes though not part of the core yet DRF works seamlessly

  • @rajaryan7566
    @rajaryan7566 3 года назад +4

    please dont give me heart attack with your thumbnail

  • @prezire
    @prezire 3 года назад +7

    I was a CI3 and Laravel guy for years. After switching recently to Django, I felt CI3 and Laravel were jokes.

    • @NishantCosmos
      @NishantCosmos 3 года назад +1

      really

    • @prezire
      @prezire 3 года назад +1

      @@NishantCosmos yep. i contributed to CI4 and have been using laravel after that. creating apps now even with L8 feels too teadious vs django. hard to accept but for me, it's an eye opener

    • @NishantCosmos
      @NishantCosmos 3 года назад +1

      @@prezire ohk, i'm currently learning django auth

  • @afrosamurinha7324
    @afrosamurinha7324 4 года назад +6

    I use multiple spa with Django, and Django templates. It works better than a single spa that becomes ultra big (JavaScript bundle size). So I'm still glad for Django templates

  • @devilnightmare8997
    @devilnightmare8997 3 года назад +3

    Django won’t be obsolete soon. Here is the reason. Many webapps are using it like youtube, Spotify, Facebook, ... If you want to write an API you can install django-rest-framework and write an API. Django provides developers many things like authentication, database management or admin system. If you want to make SPA app you can combine django with JavaScript framewok like reactjs or vuejs, ...

  • @12345charliebrown
    @12345charliebrown 3 года назад +3

    "Django starting to show its age" - more reason to use it. A framework/api is only as good as the support it gets. Django gets updated regulary. And its an industry standard

  • @andante4955
    @andante4955 3 года назад +4

    Python is the most popular because it covers a multitude of programming paradigms. Django is like Rails, niche, and hard to find employment with as an entry level dev, so people are choosing more accessible technologies, and paths like the JavaScript stacks. When you start quoting companies that use the framework, then you know its in decline. The old PHP Facebook thing. Django will never be the go to for big companies anymore, the web has changed.

    • @bloomerboi21
      @bloomerboi21 3 года назад

      So should I learn django

    • @NishantCosmos
      @NishantCosmos 3 года назад

      @@bloomerboi21 how u going vro

    • @bloomerboi21
      @bloomerboi21 3 года назад +1

      @@NishantCosmos this was 7 months ago now I'm reactjs developer who capable of getting a job

    • @NishantCosmos
      @NishantCosmos 3 года назад

      @@bloomerboi21 cool vro

  • @wolfgangleon5635
    @wolfgangleon5635 2 года назад

    "Sometimes you just need a template".- I can't point out enough how much truth there's in those words.

  • @budi0580
    @budi0580 4 года назад +3

    I just use Django recently, and I am wondering where is the right place to write my domain logic.

    • @arthurobonwakaji8868
      @arthurobonwakaji8868 4 года назад

      In your settings file, ALLOWED_HOSTS to be precise and in your chosen host when in production.

    • @budi0580
      @budi0580 4 года назад

      @@arthurobonwakaji8868 hmmm i am not sure you understanding me. What i meant is the business logic.

    • @arthurobonwakaji8868
      @arthurobonwakaji8868 4 года назад

      @@budi0580 Don't mind me, I've been writing codes all day and basically interprets everything I see as code. Haha, I also need to figure out what you're trying to figure out too. Let me know it you come up with any solutions, merci boucoup.

    • @misternobody6798
      @misternobody6798 4 года назад

      @@budi0580 I think you mean where will requests made to a given endpoint be handled in backend, so that's mainly in views.py and some miscellaneous logic not specific to a certain endpoint is often written in another file in the same directory from where it gets imported. If those functions/classes are short and general I name the file utils.py and if it is elaborate and long I usually write that in its own file. Hope this helps.

    • @budi0580
      @budi0580 4 года назад +2

      @@misternobody6798 i create services folder, and push complex logic (class/function) from view/serializer to services folder

  • @edwinmurimi5942
    @edwinmurimi5942 3 года назад +2

    If anything Django is not dying soon. It is by far the best framework in web development I have used.

    • @maruf7956
      @maruf7956 3 года назад

      What other frameworks you worked

  • @programmingheaven
    @programmingheaven 2 года назад

    Django deployment on apache is pain especially multiple django projects.. Apache Core team must create a WAMPP(python) pacakge with wsgi configured for django use from there instead of built in django server which can also be used for production.. That will increase python django popularity in compare to PHP and its frameworks

  • @Shahzaib786ik
    @Shahzaib786ik 4 года назад +14

    Pypi shits on npm every day of the week :D :D that part was my fav

    • @SandorGonzalez
      @SandorGonzalez 3 года назад

      And yet, nodejs/express is way faster in terms of performance when serving web requests 😀

    • @Shahzaib786ik
      @Shahzaib786ik 3 года назад

      @@SandorGonzalez yes it is. so? are we discussing speed?

    • @SandorGonzalez
      @SandorGonzalez 3 года назад

      @@Shahzaib786ik maybe not, but I discuss whatever I want

    • @Shahzaib786ik
      @Shahzaib786ik 3 года назад

      @@SandorGonzalez whats ur github
      u work in node?

  • @reilwaystation4372
    @reilwaystation4372 3 года назад +3

    IMHO Django is the easiest framework to implement microservices style inside each "startapp" in a monolithic project until you decided to separate them

  • @abiiranathan
    @abiiranathan 3 года назад +2

    just install drf, channels and set up vite with react. you are good to go

  • @showdownmetal
    @showdownmetal 2 года назад +1

    Just because my neighbor drives around with his windows down in his car does not mean that car manufacturers should cut windows out of cars.

  • @actionphotopassion5082
    @actionphotopassion5082 4 года назад +8

    Thank you for this video.
    I had already said that but after having done my SaaS app with django I was wondering if I should migrate the templates to any js framework. Thing is I wanted to see a measured comparison of pure django templates vs use of babel b4 doing so.. Conclusion: there is in fact no performance improvements. So I decided not to go for that.
    But reality is that almost all the offers for jobs related to django I encounter are asking for a frontend js framework.
    That's a bit confusing but I finally understood that it has nothing to do with a performance topic. It's more that devs nowadays don't want to work with jquery and being at comfort with a component based js framework.
    Jist for the admin panel of django I don't see myself going to springboot nor express where one have to almost do everything from scratch.

  • @oauth9728
    @oauth9728 4 года назад +12

    Nice review! Whenever I hear Django, I'm alive!

  • @wellspokenman81
    @wellspokenman81 Год назад

    I just add htmx to the templates and find I don't need to go full DRF and react. Not as nice as getting reusable components, but still pretty nice.

  • @Dainja
    @Dainja 4 года назад +2

    I really enjoy your channel and I have learned so much from you and other Django gurus on YT. That said, please consider turning up your mic volume a few notches for future videos. That has always been my beef with your channel. Other than that, I think your channel is dope! If you do, cool; if you don't, that's okay too. Respect to you. 🍻

  • @csandreas1
    @csandreas1 8 месяцев назад

    It's lost popularity from other frameworks like Laravel but it doesn't mean it will be obsolete

  • @ameerhbaig
    @ameerhbaig 4 года назад +3

    Loved the video!!!! Been working with django for over a year and I like it's flexibility. Use it to make an API only or make complete project

  • @mychromebook9935
    @mychromebook9935 4 года назад +4

    Seems the reddit OP is a shiny-object chaser, wanting django to be like js. This is like, why would a Mustang want to become a Chevy covervette ?

  • @guillaumehoareau1161
    @guillaumehoareau1161 4 года назад +1

    People love to beat around the bush. "There's a lot of cases where you don't need X thing in fashion". Sure but who cares? the market wants things in fashion and pays for things in fashion. So I'll do the thing in fashion. Talking about the market, let's run a quick experiment on upwork:
    "Django" : 821 jobs found
    "React" : 5,439 jobs found
    *Note that a lot of Django jobs requires you to know React anyway.*
    It's a no brainer. Django is a plus. React is a must.
    That being said, I just got a job on upwork for full stack dev and I'm using only Django. On the top of that, I've been hired last year as a Junior Dev with Django as my main skill (and not knowing React). So, I'm not saying it's getting obsolete. But still, learn react. And if you see programming as a way to earn cash and not as a way to identify yourself as a person, get comfortable with following the trend.

  • @abhisheksanjaygawade1479
    @abhisheksanjaygawade1479 4 года назад +4

    I like Django because I have to learn python for ml ,dl

  • @EvrYRAp
    @EvrYRAp 4 года назад +2

    could you do a tutorial to deploy a django project on gcp? would be great thanks!

  • @richardbari4715
    @richardbari4715 Год назад

    Entry level job scope for Django?

  • @luelo6681
    @luelo6681 3 года назад +2

    Django might go obsolete in 2045 but not anytime soon. Pls note I said MIGHT

  • @muhammadzafran4224
    @muhammadzafran4224 3 года назад

    Django is best framework among all i have tried so far. This guy is Lit

  • @racecar7808
    @racecar7808 4 года назад

    Catch my burning 👍👍👍 & Royal subscription. U just destroyed all myths about Django's becoming obsolete.

  • @albertwaweru4026
    @albertwaweru4026 4 года назад +2

    What about the upcoming fresher's in django?what will be their fate?

    • @oauth9728
      @oauth9728 4 года назад +6

      Never relent with what you saw here, it was just a review on the framework. If you do research further on Java or any other Lang. you gonna meet what you experienced here.
      All what you need is to only learn what you need to know form the prog.

  • @dartisantechhub8337
    @dartisantechhub8337 4 года назад +2

    Django is awesome! That's all I'm saying ...

  • @BehruzbekOtayev
    @BehruzbekOtayev 4 года назад +1

    Sorry but it seems Django is just getting started. It is highly likely to blow up soon. A lot of people are learning it now.

  • @halcyonramirez6469
    @halcyonramirez6469 3 года назад +5

    Truth is Django is becoming obsolete even flask is.
    Industry trend is now heading towards async frameworks.
    Also modern webdev is highly focused on SPA(single page application) because it provides a smoother user experience.
    also offloading most of the UI work client side i.e ReactJS to save on server performance.
    With the advent of docker and kubernetes and their toolings getting more accessible and user friendly.
    microservices are now easier to implement than ever and will make scaling for future use easier.
    Django was not made with that paradigm in mind...
    So if we go by modern webdev standards Django is obsolete.
    Is it still viable to create projects? Absolutely
    but it is by modern standards obsolete

    • @bloomerboi21
      @bloomerboi21 3 года назад

      Flask has asynchronous functionality

  • @cubedev4838
    @cubedev4838 4 года назад +1

    I watch all your videos, seriously your channel are amazing. One thing your channel dont have is clone project. You should make clone series on utube such as udemy clone, instagram clone ext..So people will interested to learn. People wanna see the power and very fast to build those kind of wesbsite in Django. At the same time your subscriber also increase like crazy.....:) Trust me

  • @piyushsharma6014
    @piyushsharma6014 4 года назад +8

    Open source with large happy community
    Is eternal?

    • @abysebastian9708
      @abysebastian9708 4 года назад +2

      Exactly. By open source meaning we can future proof it.

  • @absar66
    @absar66 4 года назад +1

    Great review 👍👍👍

  • @reddot_22
    @reddot_22 3 года назад

    And Im still stuck working in Java wtf :_(

  • @dennielluissadian5026
    @dennielluissadian5026 4 года назад +11

    I'm currently employed and we're using django.
    EDIT:
    As long as python's there, django's not going anywhere.

    • @donotlook6048
      @donotlook6048 4 года назад

      Exactly, and python is only rising up

  • @ambrosearuwa9458
    @ambrosearuwa9458 4 года назад +1

    Please, supposing I want to go from zero to hero in django using your contents, can you recommend the playlist I will start with and finish with, I need a learning plan, thanks.
    I love your channel.

    • @o1-preview
      @o1-preview 4 года назад

      been there. Learn the basics of python, python oop, learn about databases, read the documentation of django and than django rest framework. Work hard and only study that for 8 months. Worked for me.

    • @donotlook6048
      @donotlook6048 4 года назад

      My advice would be to start working on a project, then you'll be learning at the same time you are creating your webpage and having a goal and motivation. Ofc as the other guy said previously you'll need to know the basics of python at least, syntax, OOP.

    • @ambrosearuwa9458
      @ambrosearuwa9458 4 года назад

      @@o1-preview thanks alot

    • @ambrosearuwa9458
      @ambrosearuwa9458 4 года назад

      @@donotlook6048 thanks alot

    • @elwinjyothis5388
      @elwinjyothis5388 3 года назад

      Bro go into youtube and search for ecommerce weapp with Django, choose a mentor follow along. Ecommerce applications will teach you most of the stuff you need to start with your own projects. Like the most used thing authentication will become crystal clear and how database can be queried efficiently and many more plus you won't be bored with all the theory cause you are learning by doing. I would recommed you watch the ecommerce series by JustDjango or Dennis Ivy.

  • @katata4742
    @katata4742 4 года назад +1

    its very sad we still try to compare chicken with crocodiles .... isn't the question all about what we are trying to create? if so why then must we demand feathers on a crocodile or vise versa if the crocodile can perform and in most cases it does very well, where is the obsoleteness in that? Django seems to take wives perfectly fitting and performing with all that comes new ,from JavaScript ....what your really saying you have been winked away in a year the problem is if its JavaScript then well never mind soon new more shiny things are on the way....for me if the client is satisfied, the system is performing, and profits are healthy then I will wait for the bridge to cross it.........Django love HERE!!

    • @lardosian
      @lardosian 3 года назад

      Nonsense, much more fun listening to people bitching about their favorite little framework!!!

  • @umaralfaruq1304
    @umaralfaruq1304 2 года назад +1

    Welcome Golang

  • @insanetvshort7076
    @insanetvshort7076 3 года назад +1

    Damn bro, you are a fast reader..

  • @rudhisundar
    @rudhisundar 2 года назад

    Do you know that RUclips, Instagram, Google Search, Spotify uses Django?

  • @hooverzavala8071
    @hooverzavala8071 4 года назад +5

    Nonsenses, Django just like it is right now is good enough to make money as a employee, freelancer, entrepeneur or whatever you want.
    Im just learning Django and tell you what, it will be my base technology for the next 3 years. For the Frontend ill use vanilla CSS/Bootstrap, vanilla JS or MAYBE JUST MAYBE, React. I dont follow peolple whose like to sell doomsday scenarios, and certainly I dont follow fashions.
    If the community changes the core of Django Ill adapt and follow the flow.

    • @usmankhalid951
      @usmankhalid951 4 года назад

      @Hello Everyone django is only some rules of implementing a web app using python language and MVT architecture. If you have expertise in python you have a good chance of getting freelancing work. But having some basic working knowledge of frontend frameworks like React will be a huge bonus.

  • @Shahzaib786ik
    @Shahzaib786ik 4 года назад +7

    Long Live Python
    Long live Django

  • @as5728-h1i
    @as5728-h1i 4 года назад +2

    fastapi is the future

  • @mahmoudkhamies7963
    @mahmoudkhamies7963 4 года назад +1

    Orm is not good concept in any framework like hibernet who is using it now , power framework should include the sql as it is to get all sql benefits without learn new language to access the db , I think django trying to do all db jobs which impact on the other area like the poor componanot , difficulty to to build major projects like ERP ...

  • @David-xy4nw
    @David-xy4nw 4 года назад

    I do not agree with the fact that since packages are "easy to install" there is no reason to add it in the main tool. First, I believe that if you want to achieve something on API basis and websockets for example, makes no sense to have additional dependencies with the "Framework".
    I think that it would be better if they would just merge DRF and channels with django, make it async framework and django would not die for like another 20 years.

  • @TIMMMYYYHHH
    @TIMMMYYYHHH 3 года назад

    Are you South African?

  • @learner9387
    @learner9387 4 года назад

    what are all the extensions you use for visual code?

  • @robin196
    @robin196 4 года назад +8

    There are little jobs in Django and those require you to have minimum 3 years of Exp.
    Where as for JS you can get in quickly and eventually grow and improve.
    Django is dying and its a slow death, I love this framework but i had to let it go ...Miss you django

  • @meowpeep385
    @meowpeep385 3 года назад

    Great video sir

  • @ivanguerreschi
    @ivanguerreschi 4 года назад +1

    An easier way to have Parcel or Webpack integrated

  • @bastetdekemet2332
    @bastetdekemet2332 3 года назад +1

    the thing is django is on top 3 backend framework all over the world ...
    So ... obsolete ... lol

  • @mm333-e1t
    @mm333-e1t 4 года назад +1

    Hey JD i had asked a query on ur site and still havent back from you.

  • @sogzful
    @sogzful 4 года назад +1

    Love this

  • @sauceforce9623
    @sauceforce9623 4 года назад +2

    The reminds me of the php is dead memes

    • @fernandoed1517
      @fernandoed1517 4 года назад

      PHP IS dead

    • @NishantCosmos
      @NishantCosmos 3 года назад +2

      @@fernandoed1517 yea dead enough like, 70%+ sites running on php

  • @thomasheinzm.9094
    @thomasheinzm.9094 2 года назад

    why even asking this question!?

  • @oyejohnson
    @oyejohnson 4 года назад +2

    Django is extremely scalable source instagram

  • @marcello4258
    @marcello4258 4 года назад

    why would you go for Python over GO ?

    • @sausageroll6979
      @sausageroll6979 4 года назад +1

      I find go very slow to work with. I'd suggest building mvp in django then migrating to go if necessary once investment has been realised

    • @marcello4258
      @marcello4258 4 года назад

      @@sausageroll6979 hmm.. ok I try to get your point, but not quite sure.. Can you give me more information about this?

    • @sausageroll6979
      @sausageroll6979 4 года назад +2

      @@marcello4258 hi, I'm sure some might disagree but my personal experience has been that quickly building an mvp in go is problematic because of the amount of boiler plate code that must be written. A lot of it stems from go being statically typed. Meanwhile python is not statically typed and django already has a lot of boilerplate built in. So in django the main focus is on writing business logic (the stuff that makes ure product unique). So from my experience, I'd build the product in django, get investment, and use some of investment to migrate to go only if required for some specific reason

  • @IMADETHISACCFORRAY
    @IMADETHISACCFORRAY 4 года назад +11

    Honestly Django isn't really being used by larger companies, we need to stop pretending it is. All these "it's being used at instagram etc".. no, it's really not.

    • @thecodinghotel1791
      @thecodinghotel1791 4 года назад

      true

    • @funkindy
      @funkindy 4 года назад

      Lol? They had a hell of a lot of django ruclips.net/video/lx5WQjXLlq8/видео.html. And they still have it in their infrastructure

    • @thecodinghotel1791
      @thecodinghotel1791 4 года назад

      @@funkindy I think he meant that they used Django back then but now they are not using it anymore

    • @rashid_here007
      @rashid_here007 4 года назад +4

      They are still using django..
      Delete your Instagram account..
      you will se django admin UI..
      and Udemy is also built-in dango

  • @ryanzhang7638
    @ryanzhang7638 4 года назад +4

    The most fascinating part of Django is deployment, It takes ages to figure out.

  • @chekrasena
    @chekrasena 4 года назад +2

    Springboot vs django

  • @GregRippetoe
    @GregRippetoe Год назад

    Ruby on Rails is much better than Django

  • @theperfectionist1607
    @theperfectionist1607 2 года назад

    It's literally dead everywhere else in the world

  • @carterpaul2688
    @carterpaul2688 3 года назад +1

    Aweh bra

  • @shaiksadik2541
    @shaiksadik2541 4 года назад

    Django will be there forever

  • @tiktokolosh
    @tiktokolosh 3 года назад

    🇿🇦 ?

  • @codedjango
    @codedjango 4 года назад +9

    Very demotivating for aspiring Django freshers😭

  • @mrMultipassport
    @mrMultipassport 4 года назад +1

    So yes or no?

  • @ukrainian333
    @ukrainian333 4 года назад

    Read this post few days ago, deja vu :))

  • @rabiafirozahmed2158
    @rabiafirozahmed2158 4 года назад +2

    👌👌

  • @lowercaseguy3578
    @lowercaseguy3578 4 года назад +1

    These comment section are married with django 😂..... I don't see the point of loving a tool to the expense of career degradation .

    • @o1-preview
      @o1-preview 4 года назад

      lol, i divorced django a while back. Feels good to be free from it to be honest :) It's really hard to learn django and drf in my opinion, so I guess that after all that hard work, people are going to defend what they know how to do. It was a nightmare trying to learn this framework before having my OOP classes at college.

  • @stevebiko3282
    @stevebiko3282 3 года назад

    Click bites

  • @muhammadmiraj1203
    @muhammadmiraj1203 4 года назад +1

    Django is the best.

  • @georgesmith3022
    @georgesmith3022 4 года назад +1

    Wordpress is older and is still here and booming.

  • @airaction6423
    @airaction6423 4 года назад

    Linux is dead. React native is the future

  • @hardcode1136
    @hardcode1136 4 года назад

    👍