Angular Fanatic
1.33K subscribers
44 photos
2 videos
3 files
223 links
Ангуляр в каждый проект!
__________
Канал на паузе
Download Telegram
По просьбам желающих обновил считыватель сущностей Angular приложения ng-app-counter
Теперь показывает раздельно,
в проекте / в node_modules
Начался онлайн митап ngBucharest c Bonnie Brennan из ngHuston
https://www.youtube.com/watch?v=7057EZxUyxg
Небольшой эксперимент от Michael Bromley про авто генерацию документации из ts файлов с лайв релоадингом сразу в маркдаун.
используя typescript API.
Помогите команде Angular лучше понять ваши потребности, пройдя 1-минутный опрос!
http://bit.ly/angular-survey-2019
В конце также есть расширенный опрос.

На вопрос Where do you get your Angular news?
можете указать t.me/ngFanatic
=)
Routeshub

Новое решение менеджмента маршрутов для Angular

Особенности пакета:

Route Description - декларация маршрутов в одном месте модуля, что создает одну точку входа, и множество точек выхода
Declarative Navigation - состояния маршрутов поддерживаются в различных кейсах использования
Code Autocomplete - поддерживаются подсказки при использовании

Если решение заинтересовало - напишите @maktarsis
У него есть идеи по развитию библиотеки в сторону упрощения, уменьшения бойлерплейт кода.
https://github.com/maktarsis/routeshub
Nrwl в очередной раз придумывают штуку для продвижения своих услуг.
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.

Компоненты простые:

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
This media is not supported in your browser
VIEW IN TELEGRAM
Alexey Zuev выпустил, для ng-run, поддержку автозополнения путей к файлам.
Напомню, stackblitz все еще не умеет этого делать.
ВАУ! в astexplorer.net добавили html парсер ангуляра.

еще в декабре
Из Angular team просочилась инфа про программу Angular Colloboration. Подробнее расскажут на ngconf.
Твит от JiaLi, единственный, кто сейчас поддерживает zone.js

https://twitter.com/Jialipassion/status/1105046321889591296
Зарелизили NestJS 6,
про миграцию с 5 на 6 можете почитать тут
Продолжают распиливать монолит на пакеты, например в @nestjs/platform-express, @nestjs/platform-fastify и т.д

спасибо за информацию @alex_kulagin =)