Live data from Hacker News

AngularJS Tutorial: Learn to Build Modern Web Apps

thinkster.io

21–30 of 93 posts

Re: AngularJS Tutorial: Learn to Build Modern Web Apps

#22
Hey all - we'd love to hear any questions, criticism, or ideas you have.

Also, we have a pdf version of the ebook available for $25 on the site, but we'd like to give all of you on HN a 20% discount. You can go to this URL to get the cheaper price - http://gum.co/SUry/awesomehners

Thanks for all of your support!

Re: AngularJS Tutorial: Learn to Build Modern Web Apps

#24
This looks very interesting, thanks for sharing. I especially like that you decided to go with a fantasy football app - can't say I've seen many tutorials do that ;) And last but not least, I like that you chose the MEAN stack, for no reason other than I am unfamiliar with it and have been meaning to look into it.

Re: AngularJS Tutorial: Learn to Build Modern Web Apps

#26
Working with a large Angular app, I've found it much nicer to split away from the "Rails"-style convention of grouping by type (controllers, models, etc) and instead grouping by modules. This plays especially well with Angular where you can group everything within a module together and include a single module which ties all the dependencies together.

Curious if others do something similar and group code together by modules or does everyone group by type?

Re: AngularJS Tutorial: Learn to Build Modern Web Apps

#27
Nice work! I love how all the individual components are one big scrollspy. We (Coursefork) had a call with Eric yesterday to figure out how to make this kind of material "forkable", but something we didn't talk about was this idea of charging for the "source source code". What exactly does that mean?

Re: AngularJS Tutorial: Learn to Build Modern Web Apps

#28
post #18

Earlier quoted context omitted.

Looks like you can get the source code and the eBook as a .pdf for that amount.

I think of an ebook as something I can read without internet access. Is there something like that available for free on this website? Edit: Print to PDF works, should have realized it was a single page app ;-). Thanks!

We are giving you free access to the ebook online. If you want to take it offline, we've made a nice PDF version that you can purchase to support our ongoing efforts. If you don't want to support our ongoing efforts to make the tutorial better, you can always 'print to pdf' and take it with you offline.

Re: AngularJS Tutorial: Learn to Build Modern Web Apps

#29
post #5

One advantage of the MEAN stack is that you only need to know javascript to start developing on it, which saves time and brainpower to get started. That being said, I'm curious if there are other advantages to learn the MEAN stack?

Javascript is a harder language then most web development languages when you really get into it (OOP, inheritance, scope, first class functions, callbacks, closures, compile time errors). If you go into it thinking your going to save brain power you may be in for a rude awakening.

The advantage is you can do real time async stuff a lot better then with other frameworks.

Re: AngularJS Tutorial: Learn to Build Modern Web Apps

#30

Working with a large Angular app, I've found it much nicer to split away from the "Rails"-style convention of grouping by type (controllers, models, etc) and instead grouping by modules. This plays especially well with Angular where you can group everything within a module together and include a single module which ties all the dependencies together. Curious if others do something similar and group code together by m…

For front-end such as Angular I always group in modules, usually nested modules for larger apps. For back-end systems sometimes type makes more sense, especially when the app grows quite big and uses a layered architecture.
Post reply on HN