在下面靠近顶部的页面中,作者很好地描述了 Angular 在 Web 应用程序中构成的所有拼图,但只有一个我无法找到很好的信息来源:
- 路由
搜索很困难——要么只揭示某种框架,要么揭示特定于后端或低级框架或语言的概念,所以我不确定是否将这些用作介绍。和/或他们假设用户在开始之前就知道这一切意味着什么。这是一个众所周知的 OOP 概念还是特定于 javascript/前端开发?如果是网络路由,例如(http://www.google.com/patents/US20030046422),我很乐意通读它,但我不确定这是否真的如此。我很难找到一个明确的答案——这包括构成“路由”的所有东西,尤其是客户端/使用 JS,因为我认为这更像是一个后端/低级概念。
http://docs.angularjs.org/guide/overview
Everything you need to build a CRUD app in a cohesive set: data-binding, basic templating directives, form validation, routing, deep-linking, reusable components, dependency injection.