mirror of
https://github.com/Raghu-Ch/angular-challenges.git
synced 2026-02-10 12:53:03 -05:00
refactor: move libs
This commit is contained in:
@@ -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
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -7,7 +7,7 @@ contributors:
|
||||
- tomer953
|
||||
- jdegand
|
||||
challengeNumber: 7
|
||||
command: ngrx-notification
|
||||
command: ngrx-power-of-effect
|
||||
sidebar:
|
||||
order: 206
|
||||
---
|
||||
|
||||
@@ -5,7 +5,7 @@ author: thomas-laforge
|
||||
contributors:
|
||||
- tomalaforge
|
||||
challengeNumber: 12
|
||||
command: performance-scroll-cd
|
||||
command: performance-optimize-change-detection
|
||||
sidebar:
|
||||
order: 107
|
||||
---
|
||||
@@ -5,7 +5,7 @@ author: thomas-laforge
|
||||
contributors:
|
||||
- tomalaforge
|
||||
challengeNumber: 34
|
||||
command: performance-default-onpush
|
||||
command: performance-default-vs-onpush
|
||||
sidebar:
|
||||
order: 7
|
||||
---
|
||||
@@ -5,7 +5,7 @@ author: thomas-laforge
|
||||
contributors:
|
||||
- tomalaforge
|
||||
challengeNumber: 35
|
||||
command: performance-memoized
|
||||
command: performance-memoization
|
||||
sidebar:
|
||||
order: 8
|
||||
---
|
||||
@@ -5,7 +5,7 @@ author: thomas-laforge
|
||||
contributors:
|
||||
- tomalaforge
|
||||
challengeNumber: 36
|
||||
command: performance-ngfor-optimize
|
||||
command: performance-ngfor-optimization
|
||||
sidebar:
|
||||
order: 13
|
||||
---
|
||||
@@ -6,7 +6,7 @@ contributors:
|
||||
- tomalaforge
|
||||
- jdegand
|
||||
challengeNumber: 37
|
||||
command: performance-ngfor-biglist
|
||||
command: performance-optimize-big-list
|
||||
sidebar:
|
||||
order: 117
|
||||
---
|
||||
@@ -6,7 +6,7 @@ contributors:
|
||||
- tomalaforge
|
||||
- jdegand
|
||||
challengeNumber: 40
|
||||
command: performance-christmas-web-worker
|
||||
command: performance-web-workers
|
||||
sidebar:
|
||||
order: 119
|
||||
---
|
||||
@@ -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/"
|
||||
/>
|
||||
|
||||
@@ -5,7 +5,7 @@ author: thomas-laforge
|
||||
contributors:
|
||||
- tomalaforge
|
||||
challengeNumber: 11
|
||||
command: rxjs-pipe-bug
|
||||
command: rxjs-high-order-operator-bug
|
||||
sidebar:
|
||||
order: 114
|
||||
---
|
||||
@@ -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
|
||||
---
|
||||
@@ -5,7 +5,7 @@ author: thomas-laforge
|
||||
contributors:
|
||||
- tomalaforge
|
||||
challengeNumber: 17
|
||||
command: testing-router-outlet
|
||||
command: testing-router
|
||||
sidebar:
|
||||
order: 108
|
||||
---
|
||||
|
||||
@@ -5,7 +5,7 @@ author: thomas-laforge
|
||||
contributors:
|
||||
- tomalaforge
|
||||
challengeNumber: 18
|
||||
command: testing-nested
|
||||
command: testing-nested-components
|
||||
sidebar:
|
||||
order: 109
|
||||
---
|
||||
@@ -7,7 +7,7 @@ contributors:
|
||||
- tomer953
|
||||
- jdegand
|
||||
challengeNumber: 24
|
||||
command: testing-create-harness
|
||||
command: testing-harness-creation
|
||||
sidebar:
|
||||
order: 112
|
||||
---
|
||||
|
||||
@@ -7,7 +7,7 @@ contributors:
|
||||
- tomer953
|
||||
- svenson95
|
||||
challengeNumber: 29
|
||||
command: testing-todos-list
|
||||
command: testing-real-life-application
|
||||
sidebar:
|
||||
order: 205
|
||||
---
|
||||
@@ -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/"
|
||||
/>
|
||||
|
||||
@@ -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
|
||||
@@ -5,7 +5,7 @@ author: thomas-laforge
|
||||
contributors:
|
||||
- nelsongutidev
|
||||
challengeNumber: 12
|
||||
command: performance-scroll-cd
|
||||
command: performance-optimize-change-detection
|
||||
sidebar:
|
||||
order: 107
|
||||
---
|
||||
@@ -5,7 +5,7 @@ author: thomas-laforge
|
||||
contributors:
|
||||
- nelsongutidev
|
||||
challengeNumber: 34
|
||||
command: performance-default-onpush
|
||||
command: performance-default-vs-onpush
|
||||
sidebar:
|
||||
order: 7
|
||||
---
|
||||
@@ -5,7 +5,7 @@ author: thomas-laforge
|
||||
contributors:
|
||||
- nelsongutidev
|
||||
challengeNumber: 35
|
||||
command: performance-memoized
|
||||
command: performance-memoization
|
||||
sidebar:
|
||||
order: 8
|
||||
---
|
||||
@@ -5,7 +5,7 @@ author: thomas-laforge
|
||||
contributors:
|
||||
- nelsongutidev
|
||||
challengeNumber: 36
|
||||
command: performance-ngfor-optimize
|
||||
command: performance-ngfor-optimization
|
||||
sidebar:
|
||||
order: 13
|
||||
---
|
||||
@@ -5,7 +5,7 @@ author: thomas-laforge
|
||||
contributors:
|
||||
- nelsongutidev
|
||||
challengeNumber: 37
|
||||
command: performance-ngfor-biglist
|
||||
command: performance-optimize-big-list
|
||||
sidebar:
|
||||
order: 117
|
||||
---
|
||||
@@ -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/"
|
||||
/>
|
||||
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -5,7 +5,7 @@ author: thomas-laforge
|
||||
contributors:
|
||||
- Dinozavvvr
|
||||
challengeNumber: 12
|
||||
command: performance-scroll-cd
|
||||
command: performance-optimize-change-detection
|
||||
sidebar:
|
||||
order: 107
|
||||
---
|
||||
@@ -5,7 +5,7 @@ author: thomas-laforge
|
||||
contributors:
|
||||
- webbomj
|
||||
challengeNumber: 34
|
||||
command: performance-default-onpush
|
||||
command: performance-default-vs-onpush
|
||||
sidebar:
|
||||
order: 7
|
||||
---
|
||||
@@ -5,7 +5,7 @@ author: thomas-laforge
|
||||
contributors:
|
||||
- webbomj
|
||||
challengeNumber: 35
|
||||
command: performance-memoized
|
||||
command: performance-memoization
|
||||
sidebar:
|
||||
order: 8
|
||||
---
|
||||
@@ -5,7 +5,7 @@ author: thomas-laforge
|
||||
contributors:
|
||||
- webbomj
|
||||
challengeNumber: 36
|
||||
command: performance-ngfor-optimize
|
||||
command: performance-ngfor-optimization
|
||||
sidebar:
|
||||
order: 13
|
||||
---
|
||||
@@ -5,7 +5,7 @@ author: thomas-laforge
|
||||
contributors:
|
||||
- Dinozavvvr
|
||||
challengeNumber: 37
|
||||
command: performance-ngfor-biglist
|
||||
command: performance-optimize-big-list
|
||||
sidebar:
|
||||
order: 117
|
||||
---
|
||||
@@ -5,7 +5,7 @@ author: thomas-laforge
|
||||
contributors:
|
||||
- stillst
|
||||
challengeNumber: 40
|
||||
command: performance-christmas-web-worker
|
||||
command: performance-web-worker
|
||||
sidebar:
|
||||
order: 119
|
||||
---
|
||||
@@ -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/"
|
||||
/>
|
||||
|
||||
@@ -5,7 +5,7 @@ author: thomas-laforge
|
||||
contributors:
|
||||
- Dinozavvvr
|
||||
challengeNumber: 11
|
||||
command: rxjs-pipe-bug
|
||||
command: rxjs-high-order-operator-bug
|
||||
sidebar:
|
||||
order: 114
|
||||
---
|
||||
@@ -5,7 +5,7 @@ author: thomas-laforge
|
||||
contributors:
|
||||
- Dinozavvvr
|
||||
challengeNumber: 17
|
||||
command: testing-router-outlet
|
||||
command: testing-router
|
||||
sidebar:
|
||||
order: 108
|
||||
---
|
||||
|
||||
@@ -5,7 +5,7 @@ author: thomas-laforge
|
||||
contributors:
|
||||
- Dinozavvvr
|
||||
challengeNumber: 18
|
||||
command: testing-nested
|
||||
command: testing-nested-components
|
||||
sidebar:
|
||||
order: 109
|
||||
---
|
||||
@@ -5,7 +5,7 @@ author: thomas-laforge
|
||||
contributors:
|
||||
- Dinozavvvr
|
||||
challengeNumber: 24
|
||||
command: testing-create-harness
|
||||
command: testing-harness-creation
|
||||
sidebar:
|
||||
order: 112
|
||||
---
|
||||
|
||||
@@ -5,7 +5,7 @@ author: thomas-laforge
|
||||
contributors:
|
||||
- Dinozavvvr
|
||||
challengeNumber: 29
|
||||
command: testing-todos-list
|
||||
command: testing-real-life-application
|
||||
sidebar:
|
||||
order: 205
|
||||
---
|
||||
@@ -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/"
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user