Wednesday, October 29, 2014

Re: Do you think Django's future is threatened by JS frameworks in both client & server?

As a business owner and full time Developer using C# and Visual Studio I do all of my website building at home in Django.  It's an amazing framework that is far above anything else I've tried which includes, ASP, Node.js, CodeIgniter, Yii and any other Python frameworks out there.  (I'll admit I've never gone with Ruby because I see no reason over Python)

The support is not going anywhere.  If you check job trends on indeed.com Django is far above most other frameworks out there regarding growth over the last five years.  

I would argue there are more impressive large sites using Django than Ruby on Rails or Node.js.  

All this being said, there is definitely a trend towards SPA's.   But there is no reason why I wouldn't want to use Django to serve SPA's from within the application.  That's what I plan on doing with the latest site I'm working on now.  It will be truly awesome.  

Let's be honest, debugging in JavaScript is a nightmare.  The tools are getting better but I personally don't see any reason to use Node.js unless I'm building a chat service or something of that sort.  Ultimately Node.js will eventually have to read a database or do something more than I/O which it won't do any better than Python or Ruby.  

If any framework seems to be losing it's luster I would say it's Node.  The hype was great but after starting with it, I'm thinking why am I using this?   

ASP.NET/MVC, Django and Ruby on Rails are by far the most reliable frameworks out there at the enterprise level. 


--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/ba05d66c-f10c-4ae9-988b-70d92a223c69%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

No comments:

Post a Comment