Немножко запоздалый еженедельник, но все же =)
#ngFanatic #еженедельник
04–09–2019
Релизы:
angular: 8.2.4, 9.0.0-next.4 (2019–08–28)
angular-cli: 8.3.2, v9.0.0-next.2
angular material2: 8.1.4
Статьи:
Build Minesweeper in Under an Hour with Angular
(Stephen Fluin) Stephen запилил игру “минер” на Angular и снял по нему видео. А вот тут сама игра и исходники. На самом деле там обычный ngFor, click и стандартный алгоритмы.
Good Things Come to Those Who Wait: What’s new in Transloco
(Netanel Basal) Немного улучшили core и сделали плагин под MessageFormat (для ICU expressions если кто не знал). Еще пару плагинов для поддержки мульти стораджа. Обещают сделать CLI для всего.
All you need to know about Angular animations
(Mustapha Aouas) Если вы еще не работали с анимациями в Angular, этой статьи должно хватить чтобы все узнать.
Angular Tools for High Performance
(Minko Gechev) Так как Minko отвечает за тулзы вокруг Angular, он сделал небольшой обзор по ним. Тут про ngx-loadable, @herodevs/hero-loader, ngx-quicklink, angular CLI со встроенным budget, @angular/fire, @azure/ng-deploy , @zeit/ng-deploy @netlify-builder/deploy angular-cli-ghpages. В целом список очень небольшой, только я могу вспомнить 10+ тулзов который использую при работе.
What’s coming to Angular version 9
(Minko Gechev) Тут слайды Minko, про Angular 9 прямиком из ngBolivia. Как всегда обещают “Быстрее, выше, сильнее”. И попытка подсадить всех на Bazel.
Automatic deployment with the CLI (angular.io) Eсли вы давно не заглядывали в доки Angular, то самое время это сделать, тут про быстрый deploy добавили.
#ngFanatic #еженедельник
04–09–2019
Релизы:
angular: 8.2.4, 9.0.0-next.4 (2019–08–28)
angular-cli: 8.3.2, v9.0.0-next.2
angular material2: 8.1.4
Статьи:
Build Minesweeper in Under an Hour with Angular
(Stephen Fluin) Stephen запилил игру “минер” на Angular и снял по нему видео. А вот тут сама игра и исходники. На самом деле там обычный ngFor, click и стандартный алгоритмы.
Good Things Come to Those Who Wait: What’s new in Transloco
(Netanel Basal) Немного улучшили core и сделали плагин под MessageFormat (для ICU expressions если кто не знал). Еще пару плагинов для поддержки мульти стораджа. Обещают сделать CLI для всего.
All you need to know about Angular animations
(Mustapha Aouas) Если вы еще не работали с анимациями в Angular, этой статьи должно хватить чтобы все узнать.
Angular Tools for High Performance
(Minko Gechev) Так как Minko отвечает за тулзы вокруг Angular, он сделал небольшой обзор по ним. Тут про ngx-loadable, @herodevs/hero-loader, ngx-quicklink, angular CLI со встроенным budget, @angular/fire, @azure/ng-deploy , @zeit/ng-deploy @netlify-builder/deploy angular-cli-ghpages. В целом список очень небольшой, только я могу вспомнить 10+ тулзов который использую при работе.
What’s coming to Angular version 9
(Minko Gechev) Тут слайды Minko, про Angular 9 прямиком из ngBolivia. Как всегда обещают “Быстрее, выше, сильнее”. И попытка подсадить всех на Bazel.
Automatic deployment with the CLI (angular.io) Eсли вы давно не заглядывали в доки Angular, то самое время это сделать, тут про быстрый deploy добавили.
✨ #ngFanatic #еженедельник от 16.10.2019
Релизы:
angular: 8.2.10, 9.0.0-next.10 (2019–10–09)
angular-cli: 8.3.9, v9.0.0-next.9
angular material2: 8.2.3
Статьи:
How to test Observables (Kevin Kreuzer) — Полное руководство по тестированию Observables, чтобы вы больше не путались.
Creating Behavioral Components in Angular (Netanel Basal) — Из этой статьи можно извлечь:
- Как мы можем подписаться на события в дочерних компонентах, и изменять их поведение на верхнем уровне;
- Как с помощью exportAs можно вытащить состояние компонента и использовать его внутри ng-content;
- Как организовать Lazy компоненты и не рендерить их по его собственному состоянию.
Discover Iterative DOM, the magic behind Angular Ivy (Francesco Leardini) — Основной посыл статьи: Iterative Dom tree-shakable поэтому ваши бандлы должны стать еще меньше.
Clarity’s future: user-focused, framework-independent, accessible, enterprise-ready, and open source (Jehad Affoneh) Если вам лень писать свою либу компонентов, или хотите узнать а как надо писать, то вам обязательно необходимо взглянуть на Clarity.
10 Things Every Angular Developer Should Know About Zone.js (Matthias Junker) очень крутое руководство по Zone.js c различными отсылками к офф документации. Про управления событиями, какие можем закинуть в blacklist, или какие события оборачиваются Node.
Celebrating Another Year of TypeScript (Ben Coveney) Typescript уже 7 лет, а вот AtScript могло бы быть 5 ;) хорошо что сумели обьедениться.
Creating Modals in Angular (Chidume Nnamdi) простая модалка на ангуляре.
Либы:
Ng-sortgrid (Kevin Kreuzer) Очень легкая либа для draggable grid.
🎁 Бонус
И просто напомню, вы можете поучаствовать в Octoberfest улучшив ngx-bootstrap, и получить дополнительные подарки.
Релизы:
angular: 8.2.10, 9.0.0-next.10 (2019–10–09)
angular-cli: 8.3.9, v9.0.0-next.9
angular material2: 8.2.3
Статьи:
How to test Observables (Kevin Kreuzer) — Полное руководство по тестированию Observables, чтобы вы больше не путались.
Creating Behavioral Components in Angular (Netanel Basal) — Из этой статьи можно извлечь:
- Как мы можем подписаться на события в дочерних компонентах, и изменять их поведение на верхнем уровне;
- Как с помощью exportAs можно вытащить состояние компонента и использовать его внутри ng-content;
- Как организовать Lazy компоненты и не рендерить их по его собственному состоянию.
Discover Iterative DOM, the magic behind Angular Ivy (Francesco Leardini) — Основной посыл статьи: Iterative Dom tree-shakable поэтому ваши бандлы должны стать еще меньше.
Clarity’s future: user-focused, framework-independent, accessible, enterprise-ready, and open source (Jehad Affoneh) Если вам лень писать свою либу компонентов, или хотите узнать а как надо писать, то вам обязательно необходимо взглянуть на Clarity.
10 Things Every Angular Developer Should Know About Zone.js (Matthias Junker) очень крутое руководство по Zone.js c различными отсылками к офф документации. Про управления событиями, какие можем закинуть в blacklist, или какие события оборачиваются Node.
Celebrating Another Year of TypeScript (Ben Coveney) Typescript уже 7 лет, а вот AtScript могло бы быть 5 ;) хорошо что сумели обьедениться.
Creating Modals in Angular (Chidume Nnamdi) простая модалка на ангуляре.
Либы:
Ng-sortgrid (Kevin Kreuzer) Очень легкая либа для draggable grid.
🎁 Бонус
И просто напомню, вы можете поучаствовать в Octoberfest улучшив ngx-bootstrap, и получить дополнительные подарки.
#ngFanatic еженедельник от 27.10.2019
Релизы:
angular: 8.2.12, 9.0.0-next.14
angular-cli: 8.3.14, v9.0.0-next.15
angular material2: 8.2.3
Статьи:
Testing Asynchronous Code in Angular Using FakeAsync (Netanel Basal)
Статья про то как использовать FakeAsync, и сделать тесты более предсказуемыми. Ну и конечно это все под соусом из Spectator.
Overriding Angular Schematics (Santosh Yadav)
Статейка про переопределение стандартных schematics в angular.json. Default onPush и все такое.
Adding Font Awesome to an Angular CLI project using npm (Rocky Segarra)
про
TypeScript Types: The Any Type (Todd Motto)
noImplicitAny, noImplicitThis, strictNullChecks, alwaysStrict - true всем!
Vanilla JavaScript and HTML - No frameworks. No libraries. No problem. (John Papa) На счет
Компоненты-агностики в Angular (Александр Инкин)
Динамика на минималках.
Релизы:
angular: 8.2.12, 9.0.0-next.14
angular-cli: 8.3.14, v9.0.0-next.15
angular material2: 8.2.3
Статьи:
Testing Asynchronous Code in Angular Using FakeAsync (Netanel Basal)
Статья про то как использовать FakeAsync, и сделать тесты более предсказуемыми. Ну и конечно это все под соусом из Spectator.
Overriding Angular Schematics (Santosh Yadav)
Статейка про переопределение стандартных schematics в angular.json. Default onPush и все такое.
Adding Font Awesome to an Angular CLI project using npm (Rocky Segarra)
про
[FontAwesomeModule]
и <fa-icon [icon]="faTwitter"></fa-icon>
и как с помощью этого пакета грузить только те иконки, которые действительно нужны.TypeScript Types: The Any Type (Todd Motto)
noImplicitAny, noImplicitThis, strictNullChecks, alwaysStrict - true всем!
Vanilla JavaScript and HTML - No frameworks. No libraries. No problem. (John Papa) На счет
No problem
конечно сомнительно, но стоит задуматься.Компоненты-агностики в Angular (Александр Инкин)
Динамика на минималках.