skip to content →
ts-quiz
— ~/loading.ts
tsc --watch
● loading…
TS
home.ts
TS
levels.ts
MD
learn.md
TS
playground.ts
NEW
// tsc --watch · type-checking modules…
await
load
(
"loading.ts"
)
// streaming server components
◇ tsc 6.0.3 · compiling…
UTF-8
◇ loading…
ts-quiz
—
~/learn/typescript
● 0 errors
TS
JS
PY
PL ▾
TS
home.ts
TS
levels.ts
MD
learn.md
TS
playground.ts
TS
challenges.ts
NEW
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/**
* Opanuj TypeScript.
* 5 poziomów · 125 pytań · React + TS.
*/
type
Level
=
|
"basic"
|
"medium"
|
"advanced"
|
"functional"
|
"react"
;
const
start
= (
level
:
Level
) => {
return
quiz
(
level
);
};
// wybierz poziom —>
start
(
"medium"
);
▸ 25 pytań · ~12 min
EXPLORER · TYP LEVEL
"basic"
interfejsy, any/never, generyki
25q
"medium"
utility types, zawężanie
25q
"advanced"
conditional, mapped, modyfikatory
25q
"functional"
HOF, currying, monady
25q
"react"
hooki, propsy, kontekst, generyki
25q
TWÓJ POSTĘP
0
/ 125 odpowiedzi · najdłuższa seria
0
▶ run start("medium")
⟳ ćwicz słabe punkty
↑ export
↓ import
✓ tsc 6.0.3
UTF-8
◇ wywnioskowane: medium