Информация о книге

978-5-97060-461-8,978-1-78588-207-4

Главная  » Научно-техническая литература » Информационные технологии. Компьютеры » Интернет, Интранет, компьютерные сети » Администрирование сетей, программирование, веб-серверы » Изучаем Angular 2. Краткое практическое руководство по созданию приложений с помощью Angular 2

Дилеман П., Изучаем Angular 2. Краткое практическое руководство по созданию приложений с помощью Angular 2

ДМК Пресс, 2017 г., 978-5-97060-461-8,978-1-78588-207-4


Наличие в интернет-магазинах

Магазинов: 5, Цена: от 1062 руб. посмотреть все

Описание книги

Фреймворк Angular 2 полностью переписан с нуля для удовлетворения требований современных разработчиков, которым необходима высокая производительность и отзывчивость веб-приложений. Эта книга поможет вам освоить основы проектирования и разработки...

Купить эту книгу можно в интернет-магазинах

  My-Shop - 1062 руб.   Лабиринт - 1081 руб.   Book24 - 1169 руб.   Читай-Город - 1169 руб.   Буквоед - 1669 руб.
  Страница товара выбранного интернет-магазина откроется в новом табе

Скачать, но не бесплатно эту книгу можно в интернет-магазинах

  Литрес - 559 руб.

Читать онлайн


Доступен для чтения фрагмент книги

Ключевые слова

Поделиться ссылкой на книгу



Дополнительно о книге

За последние годы Angular 1.x стал одним из наиболее популярных фреймворков на JavaScript, предназначенных для создания современных веб-приложений, больших и малых. Но по мере увеличения размеров и сложности приложений все явственнее проявлялись его недостатки в отношении производительности и масштабируемости. Angular 2 был полностью переписан для удовлетворения требований разработчиков современных веб-приложений, которым необходимы высокая производительность и гибкость.
Фреймворк Angular 2 разработан в соответствии с современными веб-стандартами и предоставляет определеную свободу в выборе языка, обеспечивая полную поддержку не только ES6 и TypeScript, но и широко распространенных сегодня ES5, Dart и CoffeeScript. Его встроенный механизм внедрения зависимостей позволяет создавать масштабируемые модульные приложения с ясным и выразительным кодом, значительно упрощая сопровождение и разработку, основанную на тестировании. Везде, где бы не применялся Angular 2, он демонстрирует беспрецедентный уровень быстродействия и производительности благодаря новой системе обнаружения изменений, которая работает в пять раз быстрее, чем ее предыдущая реализация. Более прозрачные представления и непревзойденный синаксис стандартных шаблонов предоставляют бесконечный список мощных функций для создания мобильных и настольных веб-приложений нового поколения.
Фреймворк Angular 2 сохранит и упрочит свою роль в разработке современных веб-приложений на годы вперед. Но именно из-за его архитектуры, разрушающей стереотипы, освоение Angular 2 может стать непосильной задачей для новичков.
И здесь на помощь придет эта книга, цель которой – помочь читателю избежать желудочных колик при изучении документации с описанием фреймворка и его программного интерфейса, предложив практической подход к освоению фреймворка, позволяющий сразу перейти к его использованию. И это будет сделано с самого ее начала.
Книга описывает процесс построения веб-проекта на новой платформе, основанной на синтаксисе TypeScript, начиная с основных понятий, примеров компонентов и их использования для создания функционала, усложняющегося с каждой главой, пока в конце книги не будет получено завершенное, протестированное и готовое к эксплуатации веб-приложение.

Какие темы охватывает книга
Глава 1 «Создание самого первого компонента в Angular 2» знакомит с веб-компонентами – строительными блоками всех приложений, реализованных с помощью Angular 2.
Глава 2 «Введение в TypeScript» знакомит с синтаксисом и особенностями типизированного надмножества ECMAScript 6, выбранного командой Angular для создания Angular 2.
Глава 3 «Реализация свойств и событий компонентов» описывает поведение компонентов, которые изменяют свое состояние в соответствии с данными, полученными через входные свойства, и передают данные в виде событий через выходные свойства.
Глава 4 «Расширение компонентов с помощью директив и филь­тров» содержит полное описание фильтров, используемых для обработки данных в шаблонах, а также встроенных директив, расширяющих возможности компонентов. В этой главе читатель также узнает, как создавать собственные фильтры и директивы
Глава 5 «Создание приложений с помощью компонентов Angular 2» включает повторение изученных ранее элементов и показывает, как обеспечить произвольное масштабирование проектов на Angular 2 и выполнение соглашений об именовании и оформлении кода.
Глава 6 «Асинхронная обработка данных в Angular 2» рассматривает внедрение и развертывание HTTP-соединений со сторонними службами с помощью модуля Http для создания собственных клиентов.
Глава 7 «Маршрутизация в Angular 2» знакомит с механизмом маршрутизации в Angular 2 и его встроенными директивами, обеспечивающими различные способы загрузки компонентов посредством маршрутов и обработку состояний через программный интерфейс History API.
Глава 8 «Формы и аутентификация в Angular 2» демонстрирует различные способы создания веб-форм и двухсторонней приязкой данных к элементам ввода, а также создание сложных форм и провероку их допустимости.
Глава 9 «Анимация компонентов в Angular 2» рассматривает инструменты и классы для реализации анимационных эффектов, начиная с использования только стилей CSS, управляемых директивами Angular 2, и заканчивая сложными переходами, управляемыми из JavaScript через компоновщики анимации Angular 2.
Глава 10 «Модульное тестирование в Angular 2» содержит пошаговое описание приемов тестирования приложений и типичных шаблонов развертывания модульных тестов для компонентов, директив, фильтров, маршрутов и служб.

Содержание книги

Об авторе
Благодарности
О технических рецензентах
Предисловие
Глава 1. Создание самого первого компонента в
Angular 2
Глава 2. Введение в TypeScript
Глава 3. Реализация свойств и событий
компонентов
Глава 4. Расширение компонентов с помощью
директив и фильтров
Глава 5. Создание приложений с помощью
компонентов Angular 2
Глава 6. Асинхронная обработка данных в Angular 2
Глава 7. Маршрутизация в Angular 2
Глава 8. Формы и аутентификация в Angular 2
Глава 9. Анимация компонентов в Angular 2
Глава 10. Модульное тестирование в Angular 2
Предметный указатель


Об авторе

Дилеман П.
Пабло Дилеман в 90-х годах работал дизайнером пользовательских интерфейсов, когда открыл для себя Интернет. В то время модем со скоростью 14 400 бит/с был ключом в волшеб- ный мир, а самой популярной была игра с названием «Создай свой сайт».
После получения степени бакалавра (с отличием) в области маркетинга и поработав в рекламной индустрии, он остался верен себе и погрузился в самостоятельное изучение, превратившись в увлеченного дизайнера пользовательских интерфейсов и разработчика веб- приложений с блестяще подготовленными CSS-макетами и толстыми клиентами на JavaScript. Пабло создал бесчисленное множество интерактивных проектов и веб-приложений для настольных и мобильных устройств.
В течение нескольких лет он сделал карьеру дизайнера и разработчика, успешно руководившего интернет-проектами для широкого круга клиентов. Работал с европейскими туроператорами, начинающими компаниями из Кремниевой долины, международными веб-сайтами с тяжелым интернет-траффиком, порталами глобальных банковских систем, компаниями, занимающимися созданием игровых программ для мобильных устройств, и это далеко не полный список. Появление Node.js и фреймворков одностраничных приложений стало поворотным пунктом в его карьере, заставив сосредоточиться на создании взаимодействий с пользователем, управляемых с помощью JavaScript.
Пожив и поработав в нескольких странах, Пабло Дилеман обосновался в Барселоне (Испания) и теперь возглавляет разработку интерфейсов в Барселонской студии компании Gameloft, мирового лидера в области разработки игровых приложений для мобильных устройств, известного такими играми, как «Despicable Me: Minions Rush» и «Asphalt 8».
Большую часть свободного времени, когда он не пишет книги и не принимает участия в корпоративных мероприятиях и переговорах, Пабло посвящает своему увлечению – игре на фортепиано и гитаре.

Последние поступления в рубрике "Администрирование сетей, программирование, веб-серверы"



NGINX. Книга рецептов NGINX. Книга рецептов де Й.

Из этой книги вы узнаете, как получить максимальную отдачу от NGINX с открытым исходным кодом и NGINX Plus. Вы получите простые рекомендации по вопросам разного уровня сложности – начиная с установки ПО и настройки основных функций до устранения......

Работа с BigData в облаках. Обработка и хранение данных с примерами из Microsoft Azure. Руководство Работа с BigData в облаках. Обработка и хранение данных с примерами из Microsoft Azure. Руководство Сенько А.

Перед вами — первая исходно русскоязычная книга, в которой на реальных примерах рассматриваются секреты обработки больших данных (Big Data) в облаках. Основное внимание уделено решениям Microsoft Azure и AWS. Рассматриваются все этапы работы —......

OpenStack. Практическое знакомство с облачной операционной системой OpenStack. Практическое знакомство с облачной операционной системой Маркелов А.

Данная книга рассчитана на ИТ-специалистов (системных и сетевых администраторов, а также администраторов систем хранения данных), желающих познакомиться с де-факто стандартом в области открытых продуктов построения облачной инфраструктуры типа......

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Дилеман П., Изучаем Angular 2. Краткое практическое руководство по созданию приложений с помощью Angular 2 в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.