With respect to MEAN: Mongo, Express, Angular, and NodeJs. There are tonnes of resources and examples if you search, including source code examples. Perhaps the simplest example out there is something like this:
http://scotch.io/bar-talk/setting-up-a-mean-stack-single-page-application Once you have understood that, then I would next recommend visiting "PluralSight" (pluralsight.com) and checking out the excellent range of courses they have on Angular, Node, Express, and MEAN. PluralSight really does deliver on providing first class training materials - and no I have no affiliation other than being a content customer. The plural sight videos also cover Redis integration and so on. After that, you will then want to start investigating proper testing strategies, which testing JS libs to use (karma, mocha, jasmine, chai, simon etc etc) together with more advanced ways of install / build / compression of resources / scaffolding and so on. This is when taking a look at Yeoman, Bower, Grunt etc is required. But start simple and get some grounding on the MEAN components first, then graduate from there. Cheers, On 10 Apr 2014, at 21:58, Anand George <[email protected]> wrote: > Check out the MEAN stack... http://www.mean.io > > On Thu, Apr 10, 2014 at 6:19 PM, António Ramos <[email protected]> wrote: >> check >> http://www.DEPLOYD.COM >> its a persistence api that you can use with angular. >> the db is mongo >> >> >> >> 2014-04-10 10:48 GMT+01:00 Giuseppe D'Amico <[email protected]>: >> >>> take a look to yeoman and try the angular-fullstack generator, it does >>> what you need >>> >>> Il giorno sabato 26 novembre 2011 23:34:55 UTC+1, Scott Alexander ha >>> scritto: >>>> >>>> Hi sorry for all these questions. >>>> >>>> I'm looking at this example here: >>>> >>>> >>>> https://github.com/angular/calculator-sample/blob/master/scripts/web-server.js >>>> >>>> It seems to be a webserver written in NodeJS. >>>> >>>> I guess I'm confused because there's no package.json file here. >>>> >>>> +++ >>>> >>>> I think I'm starting to get the impression that AngularJS replaces not >>>> only Backbone.js, but also Express and Connect - since I have seen >>>> lots of routing going on in AngularJS itself: >>>> >>>> some source: >>>> http://angular.github.com/angular-phonecat/step-11/app/js/controllers.js >>>> >>>> a demo: >>>> http://angular.github.com/angular-phonecat/step-11/app/#/phones >>>> >>>> If I want to use AngularJS, then should I stop thinking about not only >>>> Backbone.js, but also Express and Connect? >>>> >>>> +++ >>>> >>>> Ok, this looks like a concrete example I can try out: >>>> >>>> https://github.com/angular/peepcode-tunes >>>> >>>> It says that in moving from BackboneJS to AngularJS, they were able to >>>> eliminate 2/3 of the codebase. So it sounds interesting. >>>> >>>> This example seems to be only about reading from a database. >>>> >>>> Are there examples of using AngularJS to write to a database? >>>> >>>> +++ >>>> >>>> I would like to use NodeJS with a database (MongoDB or Redis), so I >>>> would like to see how to use AngularJR with this. >>>> >>>> But I can't find any examples of involving AngularJS and a database. >>>> >>>> I've been googling >>>> >>>> AngularJS database >>>> AngularJS NoSQL >>>> AngularJS MongoDB >>>> AngularJR Redis >>>> >>>> but there's nothing out there. >>>> >>>> One of the main attractions of AngularJS is declarative bi-directional >>>> data-binding. >>>> >>>> It would seem that there would be examples of people using it with a >>>> database then. >>>> >>>> Or maybe AngularJS is just very database-agnostic. I've seen how it >>>> manipulate the JSON - in "realtime" actually. >>>> >>>> So maybe from there I just have to hook that to some db of my choice? >>>> >>>> Thanks for any help. >>>> >>>> >>> -- >>> 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/d/optout. >> >> >> -- >> 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/d/optout. > > -- > 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/d/optout. -- 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/d/optout.
