You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/content/7/en/part7.md
+1-2Lines changed: 1 addition & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,8 +6,7 @@ lang: en
6
6
7
7
<divclass="intro">
8
8
9
-
The seventh part of the course touches on several different themes. First, we'll get familiar with React Router. React Router helps us divide the application into different views that are shown based on the URL in the browser's address bar. After this, we'll look at a few more ways to add CSS styles to React applications. During the entire course, we've used Vite to build all of our applications.
10
-
It is also possible to configure the whole toolchain yourself, and in this part we will see how this can be done with a tool called Webpack. We shall also have a look at hook functions and how to define a custom hook.
9
+
The seventh part of the course covers several topics. We begin by looking at how to define custom hook functions. After that, we explore how bundling works in React applications: we get acquainted with esbuild as a low-level bundler and look at how Vite can be configured for different scenarios. Toward the end of the part, we briefly cover class components and other React development topics such as code organization and state management.
11
10
12
11
<i>Part updated April 6th 2026</i>
13
12
- <i>React router, UI libraries and Styled components moved to part5</i>
Copy file name to clipboardExpand all lines: src/content/7/fi/osa7.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ lang: fi
6
6
7
7
<divclass="intro">
8
8
9
-
Kurssin seitsemäs osa käsittelee montaa teemaa. Ensin tutustutaan React routeriin, jonka avulla sovellus voidaan jakaa useiksi eri näkymiksi, joiden näkymistä hallitaan selaimen osoiterivillä olevalla URL:illa. Tämän jälkeen katsotaan vielä muutamaa tapaa miten CSS-tyylejä voi lisätä React-sovelluksille. Olemme koko kurssin käyttäneet Viteä sovellusten rungon luomiseen. Sovelluskehitykseen liittyvät työkalut on myös mahdollista konfiguroida itse, ja tässä osassa katsomme miten tämä onnistuu Webpack-nimisellä työkalulla. Käymme myös katsauksen siitä miten voimme määritellä itse hook-funktiota.
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
10
11
11
Kurssin seitsemännen osan teemoihin liittyvät myös useat yhteistyökumppaniemme asiantuntijoiden vierailuluennoista, jotka löydät <ahref='https://www.youtube.com/playlist?list=PLumQiZ25uijis31zaRL7rhzLalSwLqUtm'><spanstyle='text-decoration: underline;'>täältä</span></span></a>.
0 commit comments