Аллоха! NGXF обзавелся новым функционалом. NGXF снижает весь ваш бойлерплейт к минимому, и следует концепциям TDD и DDD (Template/Directive Driven Development). И расскрывает...
✨🦊 Вы уже пробовали @ngxd/core для динамических компонентов? Если нет, то очень рекомендую попробовать, так как все ваши проблемы с динамическими компонентами решатся в один ...
Мы знаем, что нейронка сама себя не обучит. ML — это простой алгоритм, который решает определенную задачу. И существует огромное количество различных кейсов программного кода,...
И по умолчанию сейчас в контракте Injector нет такого метода. Почему? Вопрос хороший. Но, если интересно, то вот тут можно посмотреть пример реализации метода destroy у R3Inje...
Немного странные выводы в конце) Мультиязычные приложения нужны, чтобы пользователи, говорящие на разных языках, могли свободно пользоваться приложением. А не для того, чтобы...
А если функция, которая не должна была отработать, отработает, и обратится к ресурсу которого уже нет и упадет с ошибкой? Или сделает то, чего делать не должна? Простой приме...
Как он сейчас запускается?
Частично это может быть связано с теми же утечками памяти. Есть свежий доклад на тему утечек RxJS: https://www.youtube.com/watch?v=7806msvJ1HE По всему остальному докладов по...
У QueryList можно подписаться на изменения https://angular.io/api/core/QueryList#changes Можно сделать rxjs оператор для того, чтобы по подписке получить текущее значение, и ...
День добрый. Ни у кого не было подобной проблемы с ngrx/store после обновления rxjs и typescript? ` The type argument for type parameter 'T' cannot be inferred from the usag...
Для начала нужно задаться вопросом, а действительно ли необходим State Manager для конкретного приложения? Есть ли в нем множество сложных кейсов, которые машина состояний смо...
К слову, мы тут сейчас разбираемся с Layer 2, есть что-нибудь интересное почитать на эту тему? Уже разобрали bitcoin's lightning network, и хочется что-то действующее сейчас...
Еще один наркоманский вариант function retryUntil<T, O>( project: (index: number) => Observable<O>, condition: (data: O, index: number) => boolean ): Observable<O> { ...
Если есть желание заморочиться, то на hetzner можно взять 16-64Gb RAM c SSD за 20-30 евро, и запускать ng serve удаленно. Если используется WebStorm, то прямо в нем можно наст...
И все дополнительные доработки потом делаются одним действием. Нужно добавить input или output? Достаточно просто прописать его в базовом абстрактном классе, и все компоненты...
https://nrwl.io/nx/guide-data-persistence Managing state is a hard problem. We need to coordinate multiple backends, web workers, and UI components, all of which update the st...
https://stackblitz.com/edit/angular-auto-unsubscribe-service?file=src%2Fapp%2Fhello.component.ts @Component({ selector: 'hello', // Basic provider providers: [ NgOnDest...
В основном вся исчерпывающая информация доступна на angular.io. Там есть небольшой tutorial, guides, и много чего еще. Есть канал с кратким курсом по angular https://www.yout...
Bitmask Switch Case <ul [ngBitmaskSwitch]="type"> <li *ngSwitchCase="types.Default">Default</li> <li *ngSwitchCase="types.Alert">Alert</li> <li *ngSwitchCase="types.Erro...
Нашёл то, о чем вы говорите. Возвращаясь к изначальному вопросу: не уверен, что динамический рендеринг сможет легко покрыть все кейсы пользователей. Динамический рендеринг...