Команда Angular представила новую версию платформы. В Angular 7.0 появились подсказки в интерфейсе командной строки и модуль для автоматической загрузки и удаления элементов во время скроллинга. Кроме того, немного изменился интерфейс в соответствии с концепцией Material Design.
Что нового в Angular 7.0
- CLI Prompts. В интерфейсе командной строки теперь будут высвечиваться подсказки к командам, например, ng new или ng add @angular/material, чтобы помочь пользователю разобраться во встроенных возможностях платформы. Schematics поддерживает эту функцию, так что подсказки будут доступны во всех пакетах по ключу x-prompt.Производительность. Платформа автоматически удаляет reflect-metadata из файла polyfills.ts перед тем, как сборка попадает на продакшн. Кроме того, разработчики реализовали в CLI возможности Bundle Budgets для контроля размера бандла.Material Design. Разработчики внесли небольшие изменения в дизайн платформы, руководствуясь принципами Material Design.
- Модуль ScrollingModule. Позволяет загружать и удалять из DOM-структуры элементы, основываясь на их видимом списке.
View post on imgur.com
- Модуль DragDropModule. Создаёт автоматическую отрисовку нового порядка элементов при их перемещении.
View post on imgur.com
- Пользовательские элементы. Angular Elements поддерживает веб-стандарты для предупреждения о проектировочном контенте в пользовательских элементах:
<my-custom-element>This content can be projected!</my-custom-element>
- Зависимости. Добавлена поддержка TypeScript 3.1, RxJS 6.3 и Node 10 (поддержка Node 8 сохранена).
Партнёрские проекты
Команда Angular дала ссылки на запущенные смежные проекты от сторонних разработчиков:
- Angular Console для запуска на локальной машине проектов Angular;AngularFire в качестве npm-модуля @angular/fire;NativeScript для сборки одновременно устанавливаемой и веб-версии проекта;StackBlitz 2.0 с поддержкой Angular Language Service.
Версия Angular 6.0 вышла в мае 2018 года. В ней появились новые CLI-команды, Angular Elements и древовидное представление данных с иерархической структурой.
Источник: