ТОП-10 материалов и других полезностей по Angular за май 2018

0
17150

Редакция Библиотеки программиста подготовила подборку полезностей по Angular, которая подойдет как для новичка, так и для профессионала.

Статьи и обзоры

Список полезностей по Angular

Открывать наш список полезностей по Angular будут свежие статьи и обзоры с конференции, которая недавно прошла в Юте, США.
  • Вышел апдейт Angular – релиз 6.0.0. Он затронул не только базовую структуру фреймворка, но и работу с toolchain, Angular CLI, Angular Material + CDK и т. д. Полный список изменений вы сможете найти в основной ветке на гитхабе.
  • Автор статьи столкнулся с проблемой отсутствия понятного мануала по NgModule, и он решил создать свой. Он очень подробно объясняет, что такое NgModule, и каких типов он бывает. Каждый из типов разобран до мелочей.
  • Конференция, в которой приняли участие Google Angular Team и другие известные специалисты. Участники раскрывают многие вопросы использования фреймворка, сферы применения и т. д. Тут расположена презентация к конференции.
  • Очень подробный и понятный мануал по Angular Universal. Охвачена масса вопросов, среди которых: что такое Angular Universal и почему используется именно он, нюансы оптимизации и производительности. Все ключевые моменты закрепляются практическим занятием.
  • В статье представлено несколько видео-докладов с конференции ng-conf 2018. Рекомендуем посмотреть все доклады т. к. не помешает быть в тренде, послушать специалистов из крупных компаний и подтянуть восприятие английской речи на слух.
  • Рассуждение на тему NgModule, освобождения памяти силами Angular, а также коротко рассматривается интересный хук ngOnDestroy().
  • Туториал, расскажет о связке Bootstrap 4 и Angular Material. Детально рассматриваются Bootstrap Reboot, Bootstrap Grid, Bootstrap Utilities – те вещи, без которых приложение на Angular кажется неполным и сухим.
  • Еще один доклад с конференции ng-conf 2018. Тема очень важна, поэтому вынесена в отдельный пункт обзора – оптимизация приложений на Angular. На сегодняшний день это лучшая best practice в своем роде.
  • После выхода Angular 6 желательно обновлять свои проекты под новый фреймворк, т. к. обновленный функционал CLI, ng-библиотеки и многое другое нельзя упускать. Эта статья расскажет, как по шагам обновиться с пятой на шестую версию.
  • Если вашему приложению нужно дополнительное быстродействие, то применяйте WebAssembly вместо чистого JavaScript. Из туториала вы узнаете, как скомпилировать программу на С в WebAssembly и использовать это все в простом сервисе на Angular.

Книги

Angular solution

  • Angular для профессионалов. Свежая книга полезностей по Angular, в которой рассматриваются все текущие нововведения мира Angular. Автор начинает объяснение с базовых понятий и плавно переходит к серьезным вещам – проектирование, паттерны, оптимизация.
  • Стек Mongo, Express, Angular, Node. Для написания быстрого оптимизированного ПО нужно использовать несколько инструментов и языков программирования. MEAN – как раз тот случай, когда простота JavaScript создает отзывчивый программный продукт и мощную платформу для разработки
  • Angular и TypeScript. Сайтостроение для профессионалов. Статически типизированный язык TypeScript является прекрасным дополнением JavaScript и незаменим при построении сайтов. Книга пригодится как для веб-разработки, так и для создания мобильных приложений.

Видеообучение

  • Обновляемый курс туториалов по Angular. Все по традиции – начинается серия с введения и Hello World!, а далее по возрастающей: биндинг, ngSwitch, pipes и т. д.
  • Популярный русскоязычный канал, на котором постоянно обновляют материал. Курс рассчитан на новичков, имеющих начальные знания по программированию на JavaScript.
  • Еще один известный русскоязычный канал с короткими, но емкими роликами, с массой полезностей по Angular на различные темы с нарастанием уровня сложности.

Курсы

Курсы

  • Angular 2 для начинающих
  • Создание приложения на ASP.NET и Angular с нуля.
  • Гонконгский университет науки и технологий предлагает отличный курс по Front-End разработке.
  • Если хотите научиться создавать быстрые и отзывчивые одностраничные приложения, тогда обширный курс от Университета Джонса Хопкинса для вас.

Другие материалы по теме:

РУБРИКИ В СТАТЬЕ

МЕРОПРИЯТИЯ

Комментарии 0

ВАКАНСИИ

Python Data Engineer
Минск, по итогам собеседования
Senior (Lead) Android Developer
Москва, от 240000 RUB до 280000 RUB
Senior Backend developer (Java)
Москва, по итогам собеседования

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ

BUG