Как и писал ранее про плагин для VSCode.
Angular Console plugin теперь добавили в marketplace vscode.
Angular Console plugin теперь добавили в marketplace vscode.
Nrwl открыли доступ на скачивание книги "Angular Enterprise Monorepo Patterns"
При подписке указывайте почту не на gmail.
При подписке указывайте почту не на gmail.
Помните еще про systemjs?
Обновили до 3.0.0 пока условно в beta.
Был изменен Import Maps, согласно предложению
ну и юзать вместо systemjs-packagemap - systemjs-importmap
——
касательно предложения, хотелось бы увидеть конечно Dynamic import maps, что и предостовляли раньше в systemjs и rollup
Обновили до 3.0.0 пока условно в beta.
Был изменен Import Maps, согласно предложению
ну и юзать вместо systemjs-packagemap - systemjs-importmap
——
касательно предложения, хотелось бы увидеть конечно Dynamic import maps, что и предостовляли раньше в systemjs и rollup
Что нового в NgRx 7 ?
Пару фич в store,
- можете прокидывать пропсы в селектор для вычисления с дополнительной информацией.
- новый метод для тестирования
- появились хуки OnInitEffects и OnIdentifyEffects
Для Entity добавили парочку новых методов.
обо всем этом в статье.
Пару фич в store,
- можете прокидывать пропсы в селектор для вычисления с дополнительной информацией.
export const getCount = createSelector(
getCounterValue,
(counter, props) => counter * props.multiply);
this.store.pipe(select(fromRoot.getCount, { multiply: 2 }))
- новый метод для тестирования
provideMockStore()
Эффекты:- появились хуки OnInitEffects и OnIdentifyEffects
Для Entity добавили парочку новых методов.
обо всем этом в статье.
Medium
Announcing NgRx Version 7 — Docs, Testing, and more
Today we are announcing the version 7 release of the NgRx platform. This release contains bug fixes, new features, and some breaking…
Igor Minar на AngularNYC отвечает на вопросы про IVY https://youtu.be/a3j5U5WVmUo
Еще один способ для отложенной загрузки модулей c помощью @herodevs/lazy-af :
<div (mouseover)="load = true">Hover to load TestModule</div>
<lazy-af *ngIf="load" moduleName="src/app/test/test.module#TestModule"></lazy-af>
Хочу еще напомнить про
NgxfModule.forLazy(LazyComponent)
@ngxf/platform там тоже есть много интересных идей. А именноNgxfModule.forLazy(LazyComponent)
<ng-container *lazy="'src/app/view/lazy/lazy.module#LazyModule';
activate activate; deactivate deactivate
">${NG_CONTENT}</ng-container>
По просьбам желающих обновил считыватель сущностей Angular приложения ng-app-counter
Теперь показывает раздельно,
в проекте / в node_modules
Теперь показывает раздельно,
в проекте / в node_modules
Начался онлайн митап ngBucharest c Bonnie Brennan из ngHuston
https://www.youtube.com/watch?v=7057EZxUyxg
https://www.youtube.com/watch?v=7057EZxUyxg
Небольшой эксперимент от Michael Bromley про авто генерацию документации из ts файлов с лайв релоадингом сразу в маркдаун.
используя typescript API.
используя typescript API.
Хорошая серия статей про Angular Elements:
Angular Elements, Part I: A Dynamic Dashboard In Four Steps With Web Components
Angular Elements, Part II: Lazy And External Web Components
Angular Elements, Part III: Angular Elements Without Zone.Js
Angular Elements, Part IV: Content Projection with Slots in Angular Elements (>=7)
Angular Elements, Part V: Your Options For Building Angular Elements With The CLI
Angular Elements, Part I: A Dynamic Dashboard In Four Steps With Web Components
Angular Elements, Part II: Lazy And External Web Components
Angular Elements, Part III: Angular Elements Without Zone.Js
Angular Elements, Part IV: Content Projection with Slots in Angular Elements (>=7)
Angular Elements, Part V: Your Options For Building Angular Elements With The CLI
Для тех кто еще не пробовал NestJS, написал небольшую обзорную статью.
Medium
NestJS — тот самый, настоящий бэкенд на nodejs.
В этой статье рассмотрим почему стоит выбрать для разработки NestJS.
Помогите команде Angular лучше понять ваши потребности, пройдя 1-минутный опрос!
https://bit.ly/angular-survey-2019
В конце также есть расширенный опрос.
—
На вопрос
можете указать
=)
https://bit.ly/angular-survey-2019
В конце также есть расширенный опрос.
—
На вопрос
Where do you get your Angular news?можете указать
t.iss.one/ngFanatic =)
Qualtrics
Angular Developer Survey 2019
Take the Angular Developer Survey 2017 to let the Angular team know about your experiences.
Routeshub
Новое решение менеджмента маршрутов для Angular
Особенности пакета:
Route Description - декларация маршрутов в одном месте модуля, что создает одну точку входа, и множество точек выхода
Declarative Navigation - состояния маршрутов поддерживаются в различных кейсах использования
Code Autocomplete - поддерживаются подсказки при использовании
Если решение заинтересовало - напишите @maktarsis
У него есть идеи по развитию библиотеки в сторону упрощения, уменьшения бойлерплейт кода.
https://github.com/maktarsis/routeshub
Новое решение менеджмента маршрутов для Angular
Особенности пакета:
Route Description - декларация маршрутов в одном месте модуля, что создает одну точку входа, и множество точек выхода
Declarative Navigation - состояния маршрутов поддерживаются в различных кейсах использования
Code Autocomplete - поддерживаются подсказки при использовании
Если решение заинтересовало - напишите @maktarsis
У него есть идеи по развитию библиотеки в сторону упрощения, уменьшения бойлерплейт кода.
https://github.com/maktarsis/routeshub
Мы тут решили собраться на первый ngRuAir, присоединяйтесь!
тема: Ivy Renderer
https://www.youtube.com/watch?v=O5zM5sWptTw
тема: Ivy Renderer
https://www.youtube.com/watch?v=O5zM5sWptTw
YouTube
ngRuAir #1 - Ivy Renderer
Первый выпуск ngRuAir подкаста, тема выпуска: Ivy Renderer.
Докладывает: Климент Рудниченко
Специальный гость: Кирилл Черкашин (Firebase, NY)
Ведущий: Глеб Михеев
Участники:
- Игорь Кравченко
- Рустам Имайкин
- Андрей Греков (aka Лис)
Докладывает: Климент Рудниченко
Специальный гость: Кирилл Черкашин (Firebase, NY)
Ведущий: Глеб Михеев
Участники:
- Игорь Кравченко
- Рустам Имайкин
- Андрей Греков (aka Лис)
Nrwl в очередной раз придумывают штуку для продвижения своих услуг.
Команда добавляет в рекомендации плагины vscode, которые одобрили они сами:
Этот проект можно расмотреть только для форка, чтобы шарить свои расширения публично. А для приватного хранения в gists можно использовать расширение
—
ну а так можно просто заюзать набор расширений
ng add angular-vscode
or
npx angular-vscode
Команда добавляет в рекомендации плагины vscode, которые одобрили они сами:
Angular Language Service
Angular Console
TSLint
Prettier
Этот проект можно расмотреть только для форка, чтобы шарить свои расширения публично. А для приватного хранения в gists можно использовать расширение
Settings Sync—
ну а так можно просто заюзать набор расширений
Angular Productivity PackНемного про Ionic,
Cначала анонсировали vue, теперь и react.
Из интересного - под капотом компоненты написаны на stencil
Да, теперь Ionic покрыл большую тройку, можно смело юзать stencil.
Компоненты простые:
Если у вас стоит выбор на чем писать библиотеку компонентов, расмотрите Stencil, он действительно хорош.
Для примера: @ionic/core
Cначала анонсировали vue, теперь и react.
Из интересного - под капотом компоненты написаны на stencil
Да, теперь Ionic покрыл большую тройку, можно смело юзать stencil.
Компоненты простые:
import { Component, Prop } from '@stencil/core';
@Component({
tag: 'my-component',
styleUrl: 'my-component.css'
})
export class MyComponent {
@Prop() first: string;
@Prop() last: string;
render() {
return (
<div>
Hello, my name is {this.first} {this.last}
</div>
);
}
}Если у вас стоит выбор на чем писать библиотеку компонентов, расмотрите Stencil, он действительно хорош.
Для примера: @ionic/core
Сегодня, в 20:00 мск, снова собираемся на ngRuAir.
Тема: Angular Universal
https://www.youtube.com/watch?v=6aYQxRgw8Sk
Тема: Angular Universal
https://www.youtube.com/watch?v=6aYQxRgw8Sk
YouTube
ngRuAir #2 - Angular Universal
Второй выпуск ngRuAir подкаста, тема выпуска: Серверный рендеринг с Angular Universal
Докладывает: Игорь Кравченко
Ведущий: Глеб Михеев
Участники:
- Алексей Охрименко
- Рустам Имайкин
- Кулагин Александр-
- Климент Рудниченко
- Андрей Греков (aka Лис)…
Докладывает: Игорь Кравченко
Ведущий: Глеб Михеев
Участники:
- Алексей Охрименко
- Рустам Имайкин
- Кулагин Александр-
- Климент Рудниченко
- Андрей Греков (aka Лис)…
This media is not supported in your browser
VIEW IN TELEGRAM
Alexey Zuev выпустил, для ng-run, поддержку автозополнения путей к файлам.
Напомню, stackblitz все еще не умеет этого делать.
Напомню, stackblitz все еще не умеет этого делать.
Сегодня будет очередной ngRuAir в 20.00 мск.
https://www.youtube.com/watch?v=ffVXy7s5ciA
https://www.youtube.com/watch?v=ffVXy7s5ciA
YouTube
ngRuAir #3 - Открытая дискуссия: State Management
Третий выпуск ngRuAir подкаста, тема выпуска: State Management
Ведущий: Глеб Михеев
Участники:
- Рустам Имайкин
- Климент Рудниченко
- Алексей Охрименко
- Кулагин Алексей
Ведущий: Глеб Михеев
Участники:
- Рустам Имайкин
- Климент Рудниченко
- Алексей Охрименко
- Кулагин Алексей