Here is an article that throws some insight about the stuff mentioned
above:
http://public.dhe.ibm.com/common/ssi/ecm/en/wsw14215usen/WSW14215USEN.PDF


On Thu, Jan 30, 2014 at 9:09 PM, Bruce Whealton <[email protected]>wrote:

> I'm not sure I fully understand the concept of "full-stack JavaScript."
>  However, it seems that Angular.js is meeting that requirement of being a
> full-stack framework without any dependencies.  I came across one
> contradiction in my reading and studies.  At one point I was hearing that
> with Angular.js you don't need anything else, unlike other frameworks that
> might require either JQuery or Zapto, etc.  Then a little further along I
> hear that you can use JQuery or Zepto with the Directives.  So, where is
> the limitation or what are the limitations where one would need to turn to
> another JS framework to accomplish things with Angular?
>
> Also, do I need node.js to complete the "stack" as it were?  In this case,
> I guess my question is when would you need node.js with Angular?  I thought
> Angular alone could create single page apps.  I understand that Angular is
> fully client side and that node.js can serve as both client and server.
>  So, perhaps for data persistence with files, or some form of database,
> that's when you need a web server as Angular only operates on the client
> side.  So, an app where you want data to be shared instead of just stored
> locally.  Does that sound right?
>
> Lastly, are there advantages to using full-stack javascript, e.g. Angular,
> Node.js, MongoDB versus for example apache server instead of node.js?  And
> then does MongoDB offers some kind of fit that is better than a relational
> db?
> Right away I see one possible advantage and that is the fact that with
> full-stack JS you are using just one language on both client and server and
> even with the db.  So, that's one advantage.  Others?  And I'm still a bit
> confused about the limits to what Angular.js can do that require other
> frameworks or technologies.
> Thanks,
> Bruce
>
> --
> You received this message because you are subscribed to the Google Groups
> "AngularJS" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/angular.
> For more options, visit https://groups.google.com/groups/opt_out.
>



-- 
Regards,
Aadithya C Udupa

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to