Skip to content

Commit 3c6cdd3

Browse files
committed
initial
1 parent f0a2862 commit 3c6cdd3

12 files changed

Lines changed: 1679 additions & 725 deletions

File tree

.github/copilot-instructions.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
instead of ` use <i></i> on code
2+
3+
do not use — instead , or .

src/content/0/en/part0a.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -328,7 +328,7 @@ Despite changes *all the submitted exercises remain valid*, and the course can b
328328
Recent major changes
329329
330330
- Part 7 (5th April): Webpack replaced with esbuild
331-
- Part 6 (5th April): Redux replaced with Zustand, useReducer moved to chapter 7
331+
- Part 6 (5th April): Redux replaced with Zustand
332332
- Part 5 (31st March 2026): React Router and style libraries have been moved from Part 7 to this part
333333
- Parts 9, 11-13 (March 2026): content updated and material moved to new platform
334334
- Part 8: (3th January 2026) Apollo Server updated to v5. Apollo Client updated to v4. Refactoring backend code moved to part8c. Lot's of other small improvements.

src/content/0/fi/osa0a.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@ Muutoksista huolimatta <i>kaikki jo tehdyt palautukset säilyvät voimassa</i>,
273273

274274
Viimeaikaisia isompia muutoksia
275275
- Osa 7 (6.4.2026): Webpack korvattu esbuildilla
276-
- Osa 6 (5.4.2026): Redux korvattu Zustandilla, useReducer siirretty osaan 7
276+
- Osa 6 (5.4.2026): Redux korvattu Zustandilla
277277
- Osa 5 (31.3.2026): Cypressiä käsittelevä osuus poistettu. React Router ja tyylikirjastot siirretty osasta 7 tähän osaan
278278
- Osat 9 ja 11-13 (maaliskuu 2026): sisältö päivitetty ja materiaali siirretty uuteen osoitteeseen
279279
- Osa 8: (3.1.2026) Apollo Server päivitetty versioon v5. Apollo Client päivitetty versioon v4. Backend-koodin refaktorointi siirretty osaan 8c. Lukuisia muita pieniä parannuksia.

src/content/6/en/part6.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,5 @@ We will also look at the lighter state management approach directly supported by
1212

1313
<i>Part updated 5th April 2026</i>
1414
- <i>Redux replaced with Zustand</i>
15-
- <i>useReducer moved to part 7</i>
16-
1715

1816
</div>

src/content/6/fi/osa6.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,5 @@ Tutustumme myös Reactin suoraan tukemaan kevyempään tilanhallintaan, eli Reac
1212

1313
<i>Osa päivitetty 5.4.2026</i>
1414
- <i>Redux korvattu Zustandilla</i>
15-
- <i>useReducer siirretty osaan 7</i>
1615

1716
</div>

src/content/7/en/part7a.md

Lines changed: 780 additions & 3 deletions
Large diffs are not rendered by default.

src/content/7/en/part7b.md

Lines changed: 288 additions & 345 deletions
Large diffs are not rendered by default.

src/content/7/en/part7c.md

Lines changed: 520 additions & 2 deletions
Large diffs are not rendered by default.

src/content/7/en/part7d.md

Lines changed: 80 additions & 349 deletions
Large diffs are not rendered by default.

src/content/7/fi/osa7.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,6 @@ lang: fi
66

77
<div class="intro">
88

9-
Kurssin seitsemäs osa käsittelee montaa teemaa. Ensin tutustutaan siihen, miten omia hook-funktioita voidaan määritellä. Tämän jälkeen käydään läpi, miten React-sovellusten bundlaus toimii: tutustumme esbuildiin matalan tason bundlerina ja katsomme, miten Viteä voidaan konfiguroida eri tilanteisiin. Osan loppupuolella käydään lyhyesti läpi luokkakomponentit sekä muita React-sovelluskehitykseen liittyviä aiheita kuten koodin organisointia ja tilanhallintaa.
10-
11-
Kurssin seitsemännen osan teemoihin liittyvät myös useat yhteistyökumppaniemme asiantuntijoiden vierailuluennoista, jotka löydät <a href='https://www.youtube.com/playlist?list=PLumQiZ25uijis31zaRL7rhzLalSwLqUtm'><span style='text-decoration: underline;'>täältä</span></span></a>.
12-
13-
<i>Osa päivitetty 6.4.2026</i>
14-
- <i>React router, UI kirjstot ja Styled siirretty osaan 5</i>
15-
- <i>Webpack korvattu esbuild:illa</i>
9+
Kurssin seitsemäs osa löytyy [englanninkielisestä kurssimateriaalista](/en/part7).
1610

1711
</div>

0 commit comments

Comments
 (0)