TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

AngularJS: an Overview

141 pointsby Dekkualmost 12 years ago

9 comments

jacques_chesteralmost 12 years ago
I&#x27;m on my second quest to understand, <i>really</i> understand, how AngularJS fits together. Forensically decomposing the documentation. It&#x27;s quite slow going, actually; I find myself relying on the code to explain the documentation about as much as the documentation describes the code.<p>My current suspicion is that directives do not get the central billing that they deserve. If you come from other backgrounds, the first thing you wonder about is the whole MVC thing.<p>But then you look at compile phase, link phase and runtime loop. They are dominated by directives and the code that directives set up.<p>It seems to me that a big design step in AngularJS is to <i>extend HTML into the DSL you wish existed</i>. This is done with directives.<p>I&#x27;m still going through this process so it might well turn out that when I get to other parts of the manual my perspective will change entirely.
评论 #6001906 未加载
swalshalmost 12 years ago
For those .net people out there, Microsoft added enhancements to the new Visual Studio 2013 for Angular such as intellisense.
评论 #5999766 未加载
jmtamealmost 12 years ago
If anyone wants to learn AngularJS, I highly recommend Thinkster.io, which launched just recently: <a href="http://www.thinkster.io/" rel="nofollow">http:&#x2F;&#x2F;www.thinkster.io&#x2F;</a><p>I&#x27;ve used it and found their way of breaking it into steps really helpful.
joesheehanalmost 12 years ago
Hey - you might want to add www.thinkster.io to the &quot;extended reading&quot; section, as its regarded as one of the best free comprehensive angularjs resources (and uses many of the egghead videos)
评论 #6001412 未加载
maaaatsalmost 12 years ago
A nice read.<p>One thing I&#x27;m always wondering is how people organize their code in an AngularJS project. The seed project and others have all directives in one file, all services is one etc. This quickly gets messy. Using different files for each, I have to include <i>a lot</i> of js files in the main page. Not sure what to do.
评论 #6000291 未加载
评论 #6000849 未加载
评论 #6002198 未加载
pivnicekalmost 12 years ago
Directives are the game changer. Dreams of dynamic markup come true. There are still a few limitations especially wrt routing&#x2F;view&#x2F;state, but that is being actively worked on. It&#x27;s hard to see a future of the web where angularjs doesn&#x27;t play a starring role. Get your head around dependency injection and eureeka!
skarmklartalmost 12 years ago
One thing that really impressed me is how Angular does dependency injection, seemingly through magic.<p>This blog explains more: <a href="http://www.alexrothenberg.com/2013/02/11/the-magic-behind-angularjs-dependency-injection.html" rel="nofollow">http:&#x2F;&#x2F;www.alexrothenberg.com&#x2F;2013&#x2F;02&#x2F;11&#x2F;the-magic-behind-an...</a>
评论 #6001935 未加载
Kiroalmost 12 years ago
Typo:<p>function(scope, element, attars)<p>Should be attrs.
评论 #6001885 未加载
评论 #6001453 未加载
sp4kealmost 12 years ago
You might want to check yearofmoo.com