{}
webroad
.online
HTML
CSS
JavaScript
React
Next.js
Glosar
ro
en
English
ro
Română
ru
Русский
Toate temele
1
Web
Cum funcționează web-ul: client și server, HTTP, randare în browser, performanță, stocare și securitate.
2
HTML
Structură, semantică, formulare, imagini și accesibilitate — fundația oricărei pagini.
3
CSS
Cascadă, box model, flexbox, grid, poziționare, responsive, animații și CSS modern.
4
JavaScript
Limbajul complet: tipuri, funcții, obiecte, async, module, DOM.
5
TypeScript
Tipuri, obiecte, union types, generics, utility types și TS în React.
6
Git
Commit-uri, branch-uri, merge vs rebase, pull request-uri și Conventional Commits.
7
Unelte
npm și package.json, bundlere, ESLint și Prettier, debugging cu DevTools.
8
React
Componente, state, efecte, hook-uri custom, Context, performanță și server state.
9
State management
Tipuri de state, Context, Zustand, Redux Toolkit, RTK Query și alternativele.
10
Next.js
App Router, Server Components, date, cache, Server Actions și deploy.
11
Formulare
Formulare în React, React Hook Form, validare cu Zod și Server Actions.
12
Date și backend
API-uri REST, SQL, ORM cu Drizzle și Prisma, Postgres în Next.js.
13
SEO
Cum funcționează Google, SEO tehnic, cuvinte cheie, Analytics și Search Console, investigații.
14
Tailwind CSS
Utility-first, responsive, teme dark/light, tipografie custom și UI kit cu cn() și cva.
15
Animații
Principiile mișcării, Motion pentru React, GSAP și ScrollTrigger, exemple care impresionează.
16
Testare
Tipuri de teste, Vitest, Testing Library și Playwright.
17
Arhitectură
Principii, Feature-Sliced Design și alternativele, cu plusuri și minusuri.
Glosar
Biblioteca
Acasă
/
JavaScript
JavaScript
Limbajul complet: tipuri, funcții, obiecte, async, module, DOM.
1
Variabile și tipuri
const/let, tipuri primitive, === și operatori utili.
2
Condiții și bucle
Early return, obiect-map în loc de switch, for...of vs for...in.
3
Funcții și closure
Arrow functions, parametri, funcții ca valori, closure.
4
Scope, hoisting și this
Unde trăiesc variabilele și de ce își „pierde” o metodă this-ul.
5
Stringuri, numere și Intl
Metodele de zi cu zi, capcanele float-ului și formatare corectă.
6
Expresii regulate
Piese, cuantificatori, grupuri, flag-uri și când să nu folosești regex.
7
Date și timp
Timestamp, UTC vs local, capcanele lui Date, calcule și formatare cu Intl.
8
Metode de array
map, filter, reduce, find și chaining.
9
Obiecte și destructuring
Shorthand, spread, destructuring, Object.entries și groupBy.
10
Referințe și imutabilitate
Valoare vs referință, update-uri imutabile, shallow vs deep copy.
11
Map și Set
Colecții cu valori unice și dicționare cu orice tip de cheie.
12
Clase și prototipuri
class, câmpuri private, getteri, extends și ce e sub capotă.
13
Tratarea erorilor
try/catch/finally, throw corect, erori custom și când nu prinzi nimic.
14
Async: Promise și await
Event loop, async/await, rulare în paralel cu Promise.all.
15
fetch, JSON și AbortController
Request-uri corecte, verificarea res.ok, query params și anulare.
16
Module: import / export
Named vs default, dynamic import, tree shaking și barrel files.
17
DOM și evenimente
Selectare, modificare sigură, evenimente și event delegation.
Ți-a fost utilă pagina?
Un click — fără cont.
👍
Utilă
0
❤️
Îmi place
0
🔥
Super
0
🤯
Uimitor
0
0/2
0/2
0/2
0/2
0/2
0/2
0/2
0/2
0/2
0/2
0/2
0/2
0/2
0/2
0/2
0/2
0/2