refactor: move libs

This commit is contained in:
thomas
2024-05-11 21:27:33 +02:00
parent 4a3c7f23e0
commit 001d35731a
659 changed files with 775 additions and 1573 deletions

View File

@@ -8,7 +8,7 @@ contributors:
- svenson95
- jdegand
challengeNumber: 4
command: angular-context-outlet-type
command: angular-typed-context-outlet
blogLink: https://medium.com/@thomas.laforge/ngtemplateoutlet-type-checking-5d2dcb07a2c6
sidebar:
order: 201

View File

@@ -6,7 +6,7 @@ contributors:
- alcaidio
- svenson95
challengeNumber: 48
command: avoid-losing-form-data
command: forms-avoid-losing-form-data
sidebar:
order: 121
badge: New

View File

@@ -8,7 +8,7 @@ contributors:
- svenson95
- jdegand
challengeNumber: 2
command: ngrx-effect-selector
command: ngrx-effect-vs-selector
blogLink: https://medium.com/@thomas.laforge/ngrx-effect-vs-reducer-vs-selector-58337ab59043
sidebar:
order: 113

View File

@@ -7,7 +7,7 @@ contributors:
- tomer953
- jdegand
challengeNumber: 7
command: ngrx-notification
command: ngrx-power-of-effect
sidebar:
order: 206
---

View File

@@ -5,7 +5,7 @@ author: thomas-laforge
contributors:
- tomalaforge
challengeNumber: 12
command: performance-scroll-cd
command: performance-optimize-change-detection
sidebar:
order: 107
---

View File

@@ -5,7 +5,7 @@ author: thomas-laforge
contributors:
- tomalaforge
challengeNumber: 34
command: performance-default-onpush
command: performance-default-vs-onpush
sidebar:
order: 7
---

View File

@@ -5,7 +5,7 @@ author: thomas-laforge
contributors:
- tomalaforge
challengeNumber: 35
command: performance-memoized
command: performance-memoization
sidebar:
order: 8
---

View File

@@ -5,7 +5,7 @@ author: thomas-laforge
contributors:
- tomalaforge
challengeNumber: 36
command: performance-ngfor-optimize
command: performance-ngfor-optimization
sidebar:
order: 13
---

View File

@@ -6,7 +6,7 @@ contributors:
- tomalaforge
- jdegand
challengeNumber: 37
command: performance-ngfor-biglist
command: performance-optimize-big-list
sidebar:
order: 117
---

View File

@@ -6,7 +6,7 @@ contributors:
- tomalaforge
- jdegand
challengeNumber: 40
command: performance-christmas-web-worker
command: performance-web-workers
sidebar:
order: 119
---

View File

@@ -36,17 +36,17 @@ Now that you know how to use the <b>Angular DevTool</b>, you can choose a challe
<LinkCard
title="🟢 Default vs OnPush"
description="Learn the difference between Default and OnPush change detection strategies."
href="/challenges/performance/34-default-onpush/"
href="/challenges/performance/34-default-vs-onpush/"
/>
<LinkCard
title="🟢 Memoization"
description="Learn the power of pure pipes."
href="/challenges/performance/35-memoize/"
href="/challenges/performance/35-memoization/"
/>
<LinkCard
title="🟠 Optimize Change Detection"
description="Learn how to remove zone pollution."
href="/challenges/performance/12-scroll-cd/"
href="/challenges/performance/12-optimize-change-detection/"
/>

View File

@@ -5,7 +5,7 @@ author: thomas-laforge
contributors:
- tomalaforge
challengeNumber: 11
command: rxjs-pipe-bug
command: rxjs-high-order-operator-bug
sidebar:
order: 114
---

View File

@@ -5,7 +5,7 @@ author: timothy-alcaide
contributors:
- alcaidio
challengeNumber: 49
command: rxjs-hold-to-save-btn
command: rxjs-hold-to-save-button
sidebar:
order: 19
---

View File

@@ -5,7 +5,7 @@ author: thomas-laforge
contributors:
- tomalaforge
challengeNumber: 17
command: testing-router-outlet
command: testing-router
sidebar:
order: 108
---

View File

@@ -5,7 +5,7 @@ author: thomas-laforge
contributors:
- tomalaforge
challengeNumber: 18
command: testing-nested
command: testing-nested-components
sidebar:
order: 109
---

View File

@@ -7,7 +7,7 @@ contributors:
- tomer953
- jdegand
challengeNumber: 24
command: testing-create-harness
command: testing-harness-creation
sidebar:
order: 112
---

View File

@@ -7,7 +7,7 @@ contributors:
- tomer953
- svenson95
challengeNumber: 29
command: testing-todos-list
command: testing-real-life-application
sidebar:
order: 205
---

View File

@@ -45,7 +45,7 @@ Here is a series of 8 challenges that you can take in any order.
<LinkCard
title="🟠 Nested Components"
description="Learn how to test nested components"
href="/challenges/testing/18-nested-comp/"
href="/challenges/testing/18-nested-components/"
/>
<LinkCard
@@ -69,5 +69,5 @@ Here is a series of 8 challenges that you can take in any order.
<LinkCard
title="🔴 Real-life Application"
description="Learn how to write a series of test for a real-life applications"
href="/challenges/testing/29-real-application/"
href="/challenges/testing/29-real-life-application/"
/>

View File

@@ -5,7 +5,7 @@ author: thomas-laforge
contributors:
- ErickRodrCodes
challengeNumber: 4
command: angular-context-outlet-type
command: angular-typed-context-outlet
blogLink: https://medium.com/@thomas.laforge/ngtemplateoutlet-type-checking-5d2dcb07a2c6
sidebar:
order: 201

View File

@@ -5,7 +5,7 @@ author: thomas-laforge
contributors:
- nelsongutidev
challengeNumber: 12
command: performance-scroll-cd
command: performance-optimize-change-detection
sidebar:
order: 107
---

View File

@@ -5,7 +5,7 @@ author: thomas-laforge
contributors:
- nelsongutidev
challengeNumber: 34
command: performance-default-onpush
command: performance-default-vs-onpush
sidebar:
order: 7
---

View File

@@ -5,7 +5,7 @@ author: thomas-laforge
contributors:
- nelsongutidev
challengeNumber: 35
command: performance-memoized
command: performance-memoization
sidebar:
order: 8
---

View File

@@ -5,7 +5,7 @@ author: thomas-laforge
contributors:
- nelsongutidev
challengeNumber: 36
command: performance-ngfor-optimize
command: performance-ngfor-optimization
sidebar:
order: 13
---

View File

@@ -5,7 +5,7 @@ author: thomas-laforge
contributors:
- nelsongutidev
challengeNumber: 37
command: performance-ngfor-biglist
command: performance-optimize-big-list
sidebar:
order: 117
---

View File

@@ -35,17 +35,17 @@ Ahora que sabes cómo usar la Angular DevTool, puedes elegir un desafío, perfil
<LinkCard
title="🟢 Default vs OnPush"
description="Aprende la diferencia entre las estrategias de detección de cambios Default y OnPush."
href="/es/challenges/performance/34-default-onpush/"
href="/es/challenges/performance/34-default-vs-onpush/"
/>
<LinkCard
title="🟢 Memoización"
description="Aprende sobre el poder de los pure pipes."
href="/es/challenges/performance/35-memoize/"
href="/es/challenges/performance/35-memoization/"
/>
<LinkCard
title="🟠 Optimizando el Change Detection"
description="Aprende sobre como optimizar tu aplicacion entendiendo bien el change detection en Angular"
href="/es/challenges/performance/12-scroll-cd/"
href="/es/challenges/performance/12-optimize-change-detection/"
/>

View File

@@ -8,7 +8,7 @@ contributors:
- svenson95
- jdegand
challengeNumber: 4
command: angular-context-outlet-type
command: angular-typed-context-outlet
blogLink: https://medium.com/@thomas.laforge/ngtemplateoutlet-type-checking-5d2dcb07a2c6
sidebar:
order: 201

View File

@@ -5,7 +5,7 @@ author: thomas-laforge
contributors:
- stillst
challengeNumber: 4
command: angular-context-outlet-type
command: angular-typed-context-outlet
blogLink: https://medium.com/@thomas.laforge/ngtemplateoutlet-type-checking-5d2dcb07a2c6
sidebar:
order: 201

View File

@@ -5,7 +5,7 @@ author: thomas-laforge
contributors:
- Dinozavvvr
challengeNumber: 12
command: performance-scroll-cd
command: performance-optimize-change-detection
sidebar:
order: 107
---

View File

@@ -5,7 +5,7 @@ author: thomas-laforge
contributors:
- webbomj
challengeNumber: 34
command: performance-default-onpush
command: performance-default-vs-onpush
sidebar:
order: 7
---

View File

@@ -5,7 +5,7 @@ author: thomas-laforge
contributors:
- webbomj
challengeNumber: 35
command: performance-memoized
command: performance-memoization
sidebar:
order: 8
---

View File

@@ -5,7 +5,7 @@ author: thomas-laforge
contributors:
- webbomj
challengeNumber: 36
command: performance-ngfor-optimize
command: performance-ngfor-optimization
sidebar:
order: 13
---

View File

@@ -5,7 +5,7 @@ author: thomas-laforge
contributors:
- Dinozavvvr
challengeNumber: 37
command: performance-ngfor-biglist
command: performance-optimize-big-list
sidebar:
order: 117
---

View File

@@ -5,7 +5,7 @@ author: thomas-laforge
contributors:
- stillst
challengeNumber: 40
command: performance-christmas-web-worker
command: performance-web-worker
sidebar:
order: 119
---

View File

@@ -35,17 +35,17 @@ import { LinkCard } from '@astrojs/starlight/components';
<LinkCard
title="🟢 Default vs OnPush"
description="Узнайте разницу между стратегиями обнаружения изменений по умолчанию и OnPush."
href="/challenges/performance/34-default-onpush/"
href="/challenges/performance/34-default-vs-onpush/"
/>
<LinkCard
title="🟢 Мемоизация"
description="Узнайте силу чистых каналов."
href="/challenges/performance/35-memoize/"
href="/challenges/performance/35-memoization/"
/>
<LinkCard
title="🟠 Оптимизация обнаружения изменений"
description="Узнайте, как убрать загрязнение зон."
href="/challenges/performance/12-scroll-cd/"
href="/challenges/performance/12-optimize-change-detection/"
/>

View File

@@ -5,7 +5,7 @@ author: thomas-laforge
contributors:
- Dinozavvvr
challengeNumber: 11
command: rxjs-pipe-bug
command: rxjs-high-order-operator-bug
sidebar:
order: 114
---

View File

@@ -5,7 +5,7 @@ author: thomas-laforge
contributors:
- Dinozavvvr
challengeNumber: 17
command: testing-router-outlet
command: testing-router
sidebar:
order: 108
---

View File

@@ -5,7 +5,7 @@ author: thomas-laforge
contributors:
- Dinozavvvr
challengeNumber: 18
command: testing-nested
command: testing-nested-components
sidebar:
order: 109
---

View File

@@ -5,7 +5,7 @@ author: thomas-laforge
contributors:
- Dinozavvvr
challengeNumber: 24
command: testing-create-harness
command: testing-harness-creation
sidebar:
order: 112
---

View File

@@ -5,7 +5,7 @@ author: thomas-laforge
contributors:
- Dinozavvvr
challengeNumber: 29
command: testing-todos-list
command: testing-real-life-application
sidebar:
order: 205
---

View File

@@ -45,7 +45,7 @@ import { LinkCard } from '@astrojs/starlight/components';
<LinkCard
title="🟠 Nested Components"
description="Узнайте, как тестировать вложенные компоненты"
href="/challenges/testing/18-nested-comp/"
href="/challenges/testing/18-nested-components/"
/>
<LinkCard
@@ -69,5 +69,5 @@ import { LinkCard } from '@astrojs/starlight/components';
<LinkCard
title="🔴 Реальное приложение"
description="Узнайте, как написать серию тестов для реальных приложений"
href="/challenges/testing/29-real-application/"
href="/challenges/testing/29-real-life-application/"
/>