Добро пожаловать в учебный раздел AngularDart
Этот раздел познакомит тебя с важными особенностями и понятиями AngularDart на примере приложение "Книга рецептов".
Хочешь, для начала, посмотреть код на AngularDart? Проверь этот репозиторий: Code Lab: AngularDart
Кроме того, не лишним будет проверить и это: список хороших ресурсов.
Эта версия учебника использует AngularDart версию 1.x
| Главы | Краткое содержание | Что в себя включает |
|---|---|---|
| До того как ты приступишь | Для начала | Ссылки для загрузки |
| Добро пожаловать в Angular | Обзор | Angular, MVC, AngularJS, API документация |
| 1. Создание первого приложения на Angular | “Hello World” приложение | pubspec, ng-app, applicationFactory(), MVC, mustache синтаксис ( ), Angular выражения, привязка данных (ng-model) |
| 2. Что-то большее чем “Hello World” | Приложение "Книга рецептов (Recipe Book)" | Области видимости, модели, компоненты, @Component,
type(), addModule(),
общие свойства (selector,
templateUrl), ng-repeat,
ng-click |
| 3. Подробнее о компонентах | Компонент рейтинга для Книги рецептов | @Component, свойства (selector и снова
templateUrl, map, useShadowDom),
@NgAttr, @NgOneWay, @NgTwoWay,
ng-if, ng-class |
| 4. Создание своего декоратора | Всплывающие подсказки для Книги рецептов | @Decorator, собственные атрибуты элемента, DOM манипулирование, таблица сравнения@Decorator и @Component |
| 5. Введение в Formatters и Services | Фильтр рецептов по категориям, выборка данных | Встроенные и пользовательские Formatters, Http сервисы (для загрузки JSON данных асинхронно), отображение “Загрузка...” сообщения пока данные загружаются, ng-switch, ng-cloak |
| 6. Создание Views | Изменение приложения, настройки URL-адресов | Структура приложения, view-специфичные компоненты, изменение URL приложения,
Router, RouteViewFactory, addRoute(),
ng-view |
| 7. Развертывание приложения | Компиляция в JavaScript | Transformers, pub serve, pub build, минимизация, производительность, генерация кода, кросс-браузерная поддержка |