Skip to content

Commit

Permalink
fix spelling errors
Browse files Browse the repository at this point in the history
  • Loading branch information
tidusIO committed Mar 29, 2024
1 parent f3ef372 commit 713ee0b
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -177,7 +177,7 @@ Jetzt steht uns nichts mehr im Weg auf unserer Reise zu den Ursprüngen der Webg
```


[Plunkr in neuem Fenster öffnen](/assets/mirror/embed.plnkr.co/YISUVli19yzmmyW3KCmf/preview.html)
[Plunkr in neuem Fenster öffnen](/assets/mirror/embed.plnkr.co/YISUVli19yzmmyW3KCmf/preview/)

### Es nervt auf Dauer, bitte ausschalten!

Expand Down Expand Up @@ -293,7 +293,7 @@ Die `request`-Funktion ist nur wenig anspruchsvoller: Mit [$q](https://docs.angu
Den Code des Circuit Breakers will ich nicht in jedem Detail erklären, weil er überwiegend aus den alten Bekannten [filter](https://github.com/baconjs/bacon.js#observable-filter), [map](https://github.com/baconjs/bacon.js#observable-map) und [scan](https://github.com/baconjs/bacon.js#observable-scan) besteht. Der folgende Plunk demonstriert die Funktionsweise des Circuit Breakers und enthält den vollständigen Code.
[Plunkr in neuem Fenster öffnen](/assets/mirror/embed.plnkr.co/VZbodliA86xSQotOxpKZ/preview.html)
[Plunkr in neuem Fenster öffnen](/assets/mirror/embed.plnkr.co/VZbodliA86xSQotOxpKZ/preview/)
Ich beleuchte deshalb nur die Stellen, an denen wir den neuen Funktionen [throttle](https://github.com/baconjs/bacon.js#observable-throttle), [merge](https://github.com/baconjs/bacon.js#stream-merge) und [slidingWindow](https://github.com/baconjs/bacon.js#observable-slidingwindow) begegnen.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -162,6 +162,6 @@ Die Entwicklung ist kein Zufall.Über die letzten Jahre hat sich das Angular-Tea
Die Angular-Community hat gesprochen, und [die Angular-User-Experience wurde in der Roadmap 2024 als oberste Priorität ausgerufen](https://angular.dev/roadmap.). Das Angular-Team will vor allem attraktiver für Anfänger werden. Dazu werden nach und nach alle funktionellen Pain Points abgearbeitet, um es angehenden Angular-Entwicklern so leicht wie möglich zu machen, in die Welt von Angular einzutauchen.
Das sind sehr gute Neuigkeiten für alle Mitglieder der Angular-Community, insbesondere für unsere deutsche [Angular.de Community](https://angular.de/)). Schließlich bedeutet es, dass wir aktiv an der Zukunft des Frameworks teilhaben können. Eure Diskussionen und euer Feedback haben offiziel die höchste Priorität im Hause Angular. Deshalb ermutigen wir euch: Engagiert euch in unserer [Angular Community auf Discord](https://workshops.de/join-discord). Nehmt Teil an unseren 18 Meetups, die insgesamt über 10.000 Angular-Entwicklerinnen und -Entwickler als Plattform für regelmäßigen Austausch dienen. Wir sind damit in Europa die Region mit den meisten Angular-Entwicklerinnen.
Das sind sehr gute Neuigkeiten für alle Mitglieder der Angular-Community, insbesondere für unsere deutsche [Angular.de Community](https://angular.de/)). Schließlich bedeutet es, dass wir aktiv an der Zukunft des Frameworks teilhaben können. Eure Diskussionen und euer Feedback haben offiziell die höchste Priorität im Hause Angular. Deshalb ermutigen wir euch: Engagiert euch in unserer [Angular Community auf Discord](https://workshops.de/join-discord). Nehmt Teil an unseren 18 Meetups, die insgesamt über 10.000 Angular-Entwicklerinnen und -Entwickler als Plattform für regelmäßigen Austausch dienen. Wir sind damit in Europa die Region mit den meisten Angular-Entwicklerinnen.
[Werde Teil unserer Community und gestalte die Zukunft mit!](https://workshops.de/join-discord)
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ Wichtig zu betonen ist, alle in withState angegebenen Properties sind automatisc

### Funktionen dem Store hinzufügen

Mit dem withMethods-Feature können wir nun eigene Funktionen hinzufügen. Diese Funktion erwartet eine Factory-Funktion als Eingabeargument welche ein Methodenwörterbuch zurückgeben muß. Auf den Store selbst, einschließlich zuvor definierter Zustände, berechneter Signale und Methoden, kann über die Factory-Eingabe zugegriffen werden:
Mit dem withMethods-Feature können wir nun eigene Funktionen hinzufügen. Diese Funktion erwartet eine Factory-Funktion als Eingabeargument welche ein Methodenwörterbuch zurückgeben muss. Auf den Store selbst, einschließlich zuvor definierter Zustände, berechneter Signale und Methoden, kann über die Factory-Eingabe zugegriffen werden:


```ts
Expand Down Expand Up @@ -291,7 +291,7 @@ export const TodoStore = signalStore(
);
```

Mit withLoading() haben wir unser Feature dem Store hinzugefügt. In den danach folgenden Methoden wurde der Store bereits um die Funktionen unseres Features, nämlich setLoading() und setCompleted() erweitert, sodaß wir diese in den Methoden verwenden können.
Mit withLoading() haben wir unser Feature dem Store hinzugefügt. In den danach folgenden Methoden wurde der Store bereits um die Funktionen unseres Features, nämlich setLoading() und setCompleted() erweitert, sodass wir diese in den Methoden verwenden können.

**Hinweis:** Man muss hier auf die richtige Reihenfolge der Funktionen achten: würden wir withLoading() erst nach withMethods() hinzufügen, könnten wir das Feature nicht verwenden, da der Store noch nicht um dessen Eigenschaften erweitert wurde!

Expand Down

0 comments on commit 713ee0b

Please sign in to comment.