Помните еще про 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
Ведущий: Глеб Михеев
Участники:
- Рустам Имайкин
- Климент Рудниченко
- Алексей Охрименко
- Кулагин Алексей
Ведущий: Глеб Михеев
Участники:
- Рустам Имайкин
- Климент Рудниченко
- Алексей Охрименко
- Кулагин Алексей
Angular Fanatic
Вау) Vscode полностью в вебе, Пока что в альфе, дают 3GB на хранилище, 1GB RAM https://coder.com/
Теперь coder.com в opensource!! Можете смело ставить к себе на удаленную машину.
https://github.com/codercom/code-server
https://github.com/codercom/code-server