be sure to check out:  django-angular
<http://django-angular.readthedocs.org/en/latest/index.html>

I'm just starting to use angular and django together.
I plan on using django's integration with Content Delivery Networks to
serve static files including the Angular app files
( AngularJS itself can already be served with content delivery just by
using  the URL google provides:
http://blog.angularjs.org/2012/07/angularjs-now-hosted-on-google-cdn.html
but also image files that require fast response time.
Django has nice tools to preprocess static files using the

django-compressor <http://django-compressor.readthedocs.org/en/latest/>

Things like 3rd party logins are basically solved and modularized into
prepackaged apps:
django-social-auth <http://django-social-auth.readthedocs.org/en/latest/>


I also use python libraries that aren't associated with django,
there's really not much that ISN'T written in python these days.
I am able to get nice packages to access Web API.

I'm using GIS data in one of my projects and django makes it really easy
with:
GeoDjango <https://docs.djangoproject.com/en/dev/ref/contrib/gis/>


which pulls together many ongoing GIS packages all into one simple,
extensible interface that fits right into django.
So I guess there's a lot of reasons to use django with Angular, but it
depends on what you are trying to do.
Moving stuff to the front end does make the back end less important, but
you still need a backend unless you can really
do what you need to with solutions that basically amount to having your
Angular app have all the functionality and having
storage in a cloud db.
I've also thought of using Flask, another python web dev platform. Its
supposed to be lighter weight than django,
but lighter on functionality and conveniences and an active developer
network. If I wasn't using any python awesomeness,
maybe a Flask backend would improve server performance, but everything I'm
working on can benefit from django so I
haven't taken the time to learn Flask.

Hope this helps.
Django and AngularJS are two scoops of webdev icecream with sparkles. Hope
you enjoy.

Doug

On Sun, Jun 22, 2014 at 8:43 AM, Glen Jungels <glenjung...@gmail.com> wrote:

> When I am finally able to get django to work, I plan on doing this.  I
> think the client side processing of Angular will be a nice complement to
> Django on the back end.
> On Jun 22, 2014 5:12 AM, "zweb" <ashish8...@gmail.com> wrote:
>
>>
>> I was looking at Angular and looks like it does many of the thing Django
>> Templates does but on the client side.
>>
>> Are you using Angular with Django? How is the experience? What are the
>> /pros/cons? What are using django for and what are you using angular for?
>> Is django pretty much a rest framework  with business logic and DB
>> access? (when used with Angular)
>>
>>  --
>> 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+unsubscr...@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/54c6aeed-4bd5-4fe9-975f-21defd3481ce%40googlegroups.com
>> <https://groups.google.com/d/msgid/django-users/54c6aeed-4bd5-4fe9-975f-21defd3481ce%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>  --
> 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+unsubscr...@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/CAA_%3DsbST%2Bt-ncOkN5WECJRfSvrZoKay96bHbcN09JmXZiSg-EA%40mail.gmail.com
> <https://groups.google.com/d/msgid/django-users/CAA_%3DsbST%2Bt-ncOkN5WECJRfSvrZoKay96bHbcN09JmXZiSg-EA%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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+unsubscr...@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/CAAo39dY%2Bd0nPo-E1ar5E%2BE1k08DkKX9QT-ry_XVC-Ry8HUPTOQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to