{}
webroad
.online
HTML
CSS
JavaScript
React
Next.js
Glossary
en
en
English
ro
Română
ru
Русский
All topics
1
Web
How the web works: client and server, HTTP, browser rendering, performance, storage and security.
2
HTML
Structure, semantics, forms, images and accessibility — the foundation of every page.
3
CSS
Cascade, box model, flexbox, grid, positioning, responsive design, animations and modern CSS.
4
JavaScript
The complete language: types, functions, objects, async, modules, DOM.
5
TypeScript
Types, objects, union types, generics, utility types and TS in React.
6
Git
Commits, branches, merge vs rebase, pull requests and Conventional Commits.
7
Tooling
npm and package.json, bundlers, ESLint and Prettier, debugging with DevTools.
8
React
Components, state, effects, custom hooks, Context, performance and server state.
9
State management
Kinds of state, Context, Zustand, Redux Toolkit, RTK Query and the alternatives.
10
Next.js
App Router, Server Components, data, caching, Server Actions and deployment.
11
Forms
Forms in React, React Hook Form, validation with Zod and Server Actions.
12
Data and backend
REST APIs, SQL, ORMs with Drizzle and Prisma, Postgres in Next.js.
13
SEO
How Google works, technical SEO, keywords, Analytics and Search Console, audits.
14
Tailwind CSS
Utility-first, responsive, dark/light themes, custom typography and a UI kit with cn() and cva.
15
Animations
The principles of motion, Motion for React, GSAP and ScrollTrigger, examples that impress.
16
Testing
Kinds of tests, Vitest, Testing Library and Playwright.
17
Architecture
Principles, Feature-Sliced Design and the alternatives, with pros and cons.
Glossary
Library
Home
/
TypeScript
TypeScript
Types, objects, union types, generics, utility types and TS in React.
1
What TypeScript is
Types checked before running, annotations, inference, any vs unknown.
2
Objects: type and interface
Object shapes, optional and readonly fields, Record, type vs interface.
3
Union types and narrowing
Unions, literal types, typeof/in/instanceof, discriminated unions and never.
4
Generics
Types with parameters, constraints with extends, keyof and T[K].
5
Utility types, as const, satisfies
Partial, Pick, Omit, Record, ReturnType and types derived from values.
6
TypeScript in React and Next
Props, children, state, events, a typed reducer and PageProps.
Was this page helpful?
One tap — no account needed.
👍
Useful
0
❤️
Love it
0
🔥
Great
0
🤯
Mind-blowing
0
0/2
0/2
0/2
0/2
0/2
0/2