When I combine AngularJS with Node I restrict the Node part to handling REST services that return JSON. I have used Express for that and it has worked well. I do not return dynamically generated HTML from Node. I just return data and let the client-side JavaScript take care of rendering the data. I really like that approach!
On Fri, Feb 14, 2014 at 8:14 AM, Richard Marr <[email protected]>wrote: > (This isn't addressed specifically to you Mark, I'm just tacking onto your > reply) > > Probably the most valuable discussion to have about Angular on the Node > mailing list would be concerning the overlap between Angular and Node. If > anyone's got experience with that it'd be interesting to hear about that > interaction can be managed, pain points, etc. > > > > > On 14 February 2014 13:54, Mark Volkmann <[email protected]>wrote: > >> I'll reply once more and then drop it since this is a Node.js mailing >> list. >> >> 1) AngularJS is popular because it's a great framework. Maybe Google >> helped it get noticed, but people would drop it if it wasn't good. >> 2) I know first-hand how much work it saved me. I find it to be highly >> productive. If you haven't actually used it for at least two weeks, you >> shouldn't dismiss it by just claiming it is "toxic". >> 3) The target audience for the Web apps I write is definitely not people >> that have JavaScript disabled in their browser. >> >> >> On Fri, Feb 14, 2014 at 7:39 AM, greelgorke <[email protected]> wrote: >> >>> >>> > Who have JS disabled in the browser those days? >>> >>> me, via NoScript plugin, and also everyone, including you, who's >>> loading the js files. >>> >>> @Mark: There are other client-side MV* solutions out there. Angular has >>> that attention mostly because of it's Big Mama Google. plus: Not every >>> WebApplication TM is a full-bloat single page app. most of the time i >>> develop either a classic Page with some interactivity, or an embeddable >>> widget. in both cases things like Angular are more toxic than helping. >>> >>>> -- >>>> Att, >>>> Alan Hoffmeister >>>> >>>> >>>> 2014-02-14 11:14 GMT-02:00 Alex Kocharin <[email protected]>: >>>> > >>>> > 1. What would search engines and other scripts see instead of your >>>> page? >>>> > 2. What would users without javascript enabled see instead of your >>>> page? >>>> > >>>> > If you don't care about any of that, then yeah I suppose you could >>>> use it. >>>> > >>>> > So yeah, imho MEAN stack is good except for "A". :) >>>> > >>>> > >>>> > 14.02.2014, 16:12, "Mark Volkmann" <[email protected]>: >>>> > >>>> > I know this isn't an AngularJS mailing list, but I want to throw out >>>> an >>>> > opinion that you're really missing out if you are creating Web apps >>>> that >>>> > only use jQuery or direct DOM manipulation. I have been using >>>> AngularJS for >>>> > about six months and have to say that it is WONDERFUL! There's a bit >>>> of a >>>> > learning curve, but once you get the hang of taking advantage of >>>> two-way >>>> > data binding and other features, you won't want to go back to the old >>>> way. >>>> > >>>> > >>>> > On Fri, Feb 14, 2014 at 2:20 AM, greelgorke <[email protected]> >>>> wrote: >>>> > >>>> > I dont use MEAN mainly because i dont use the A. >>>> > >>>> > Am Freitag, 14. Februar 2014 02:01:40 UTC+1 schrieb Babu Subramanian: >>>> > >>>> > Hi >>>> > >>>> > Would like to know from guys, who have used the MEAN stack, how you >>>> found >>>> > it? Any useful pointers will be welcome! >>>> > >>>> > Thanks & Regards >>>> > >>>> > Babu Subramanian >>>> > +91 98452 02337 >>>> > >>>> > >>>> > >>>> > >>>> > -- >>>> > -- >>>> > Job Board: http://jobs.nodejs.org/ >>>> > Posting guidelines: >>>> > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines >>>> > You received this message because you are subscribed to the Google >>>> > Groups "nodejs" group. >>>> > To post to this group, send email to [email protected] >>>> > To unsubscribe from this group, send email to >>>> > [email protected] >>>> > For more options, visit this group at >>>> > http://groups.google.com/group/nodejs?hl=en?hl=en >>>> > >>>> > --- >>>> > You received this message because you are subscribed to the Google >>>> Groups >>>> > "nodejs" group. >>>> > To unsubscribe from this group and stop receiving emails from it, >>>> send an >>>> > email to [email protected]. >>>> > For more options, visit https://groups.google.com/groups/opt_out. >>>> > >>>> > >>>> > >>>> > >>>> > -- >>>> > R. Mark Volkmann >>>> > Object Computing, Inc. >>>> > >>>> > >>>> > >>>> > -- >>>> > -- >>>> > Job Board: http://jobs.nodejs.org/ >>>> > Posting guidelines: >>>> > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines >>>> > You received this message because you are subscribed to the Google >>>> > Groups "nodejs" group. >>>> > To post to this group, send email to [email protected] >>>> > To unsubscribe from this group, send email to >>>> > [email protected] >>>> > For more options, visit this group at >>>> > http://groups.google.com/group/nodejs?hl=en?hl=en >>>> > >>>> > --- >>>> > You received this message because you are subscribed to the Google >>>> Groups >>>> > "nodejs" group. >>>> > To unsubscribe from this group and stop receiving emails from it, >>>> send an >>>> > email to [email protected]. >>>> > For more options, visit https://groups.google.com/groups/opt_out. >>>> > >>>> > -- >>>> > -- >>>> > Job Board: http://jobs.nodejs.org/ >>>> > Posting guidelines: >>>> > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines >>>> > You received this message because you are subscribed to the Google >>>> > Groups "nodejs" group. >>>> > To post to this group, send email to [email protected] >>>> > To unsubscribe from this group, send email to >>>> > [email protected] >>>> > For more options, visit this group at >>>> > http://groups.google.com/group/nodejs?hl=en?hl=en >>>> > >>>> > --- >>>> > You received this message because you are subscribed to the Google >>>> Groups >>>> > "nodejs" group. >>>> > To unsubscribe from this group and stop receiving emails from it, >>>> send an >>>> > email to [email protected]. >>>> > For more options, visit https://groups.google.com/groups/opt_out. >>>> >>> -- >>> -- >>> Job Board: http://jobs.nodejs.org/ >>> Posting guidelines: >>> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines >>> You received this message because you are subscribed to the Google >>> Groups "nodejs" group. >>> To post to this group, send email to [email protected] >>> To unsubscribe from this group, send email to >>> [email protected] >>> For more options, visit this group at >>> http://groups.google.com/group/nodejs?hl=en?hl=en >>> >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "nodejs" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> For more options, visit https://groups.google.com/groups/opt_out. >>> >> >> >> >> -- >> R. Mark Volkmann >> Object Computing, Inc. >> >> -- >> -- >> Job Board: http://jobs.nodejs.org/ >> Posting guidelines: >> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines >> You received this message because you are subscribed to the Google >> Groups "nodejs" group. >> To post to this group, send email to [email protected] >> To unsubscribe from this group, send email to >> [email protected] >> For more options, visit this group at >> http://groups.google.com/group/nodejs?hl=en?hl=en >> >> --- >> You received this message because you are subscribed to the Google Groups >> "nodejs" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/groups/opt_out. >> > > > > -- > Richard Marr > > -- > -- > Job Board: http://jobs.nodejs.org/ > Posting guidelines: > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > You received this message because you are subscribed to the Google > Groups "nodejs" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/nodejs?hl=en?hl=en > > --- > You received this message because you are subscribed to the Google Groups > "nodejs" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > -- R. Mark Volkmann Object Computing, Inc. -- -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
