This article wrote when i finished AngularJS tutorial here (https://docs.angularjs.org/tutorial). It's time, i need to sit and think about development framework.
1st Django (https://djangoproject.com/) The power of Django is ORM (https://docs.djangoproject.com/en/1.7/topics/db/models/). You can build you own web site with simple great admin interface very easy.
2nd Twisted Matrix (https://twistedmatrix.com/trac/) I love this tutorial (http://krondo.com/?page_id=1327). Amazing asynchronous programming.
3rd AngularJS.
I would like to say "Keep Django or Twisted do only back-end work and Do amazing User interface with HTML5"