
React āļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒ & āđāļāļ§āļāļāļīāļāļąāļāļīāļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļ
āļāļēāļĢāļāđāļāļāļāļąāļ XSS, āļāļēāļĢāļāđāļāļāļāļąāļ CSRF, dangerouslySetInnerHTML, Content Security Policy, HTTPS, sanitization
1āļāļēāļĢāđāļāļĄāļāļĩ XSS (Cross-Site Scripting) āļāļ·āļāļāļ°āđāļĢ?
āļāļēāļĢāđāļāļĄāļāļĩ XSS (Cross-Site Scripting) āļāļ·āļāļāļ°āđāļĢ?
āļāļģāļāļāļ
āļāļēāļĢāđāļāļĄāļāļĩ XSS āđāļāļĩāđāļĒāļ§āļāđāļāļāļāļąāļāļāļēāļĢāđāļāļĢāļāđāļāđāļ JavaScript āļāļĩāđāđāļāđāļāļāļąāļāļāļĢāļēāļĒāđāļāđāļēāđāļāđāļāđāļāļāļāļĨāļīāđāļāļāļąāļāđāļ§āđāļāđāļāļ·āđāļāļĢāļąāļāđāļāđāļāļĢāļēāļ§āđāđāļāļāļĢāđāļāļāļāļāļđāđāđāļāđāļāļāļāļ·āđāļ āļāļđāđāđāļāļĄāļāļĩāđāļāđāļāļĢāļ°āđāļĒāļāļāđāļāļēāļāļāđāļāļāđāļŦāļ§āđāļāđāļēāļ validation āļŦāļĢāļ·āļ escaping āđāļāļ·āđāļāļāđāļĄāļĒ cookie, session token āļŦāļĢāļ·āļāļāļģāđāļāļīāļāļāļēāļĢāļāļĩāđāđāļĄāđāđāļāđāļĢāļąāļāļāļāļļāļāļēāļ React āļĄāļĩāļāļēāļĢāļāđāļāļāļāļąāļāđāļāļāļąāļ§āđāļāļĒ escape āļāđāļē JSX āđāļāļĒāļāļąāļāđāļāļĄāļąāļāļī āđāļāđāļĒāļąāļāļāļāļĄāļĩāļāđāļāļāđāļŦāļ§āđāļāļąāļ dangerouslySetInnerHTML āļŦāļĢāļ·āļāļāļēāļĢāļāļąāļāļāļēāļĢ DOM āđāļāļĒāļāļĢāļ
2React āļāđāļāļāļāļąāļāļāļēāļĢāđāļāļĄāļāļĩ XSS āđāļāļĒāļāđāļēāđāļĢāļīāđāļĄāļāđāļāļāļĒāđāļēāļāđāļĢ?
React āļāđāļāļāļāļąāļāļāļēāļĢāđāļāļĄāļāļĩ XSS āđāļāļĒāļāđāļēāđāļĢāļīāđāļĄāļāđāļāļāļĒāđāļēāļāđāļĢ?
āļāļģāļāļāļ
React escape āļāđāļēāļāļąāđāļāļŦāļĄāļāļāļĩāđāđāļāļĢāļāļāđāļēāļ JSX āđāļāļĒāļāļąāļāđāļāļĄāļąāļāļīāđāļāļĒāđāļāļĨāļāđāļāđāļāļāđāļāļāļ§āļēāļĄāļāļĢāļĢāļĄāļāļēāļāđāļāļāļāļēāļĢ render āļāļēāļĢāļāđāļāļāļāļąāļāļāļĩāđāļāđāļ§āļĒāļāđāļāļāļāļąāļāļāļēāļĢāļĢāļąāļāļŠāļāļĢāļīāļāļāđāļāļĩāđāđāļāđāļāļāļąāļāļāļĢāļēāļĒāđāļĄāđāļāļ°āļĄāļĩāļāļēāļĢāđāļāļĢāļāđāļāđāļ HTML āđāļāđāļēāđāļāđāļāļāđāļāļĄāļđāļĨ āđāļāļāļāđāļēāļāļāļēāļ innerHTML āļāļĩāđāđāļāļĨāļāđāļĨāļ°āļĢāļąāļ HTML, React āļāļ·āļāļ§āđāļēāđāļāđāļāđāļāđāļāļāđāļāļāļ§āļēāļĄāļāļĢāļĢāļĄāļāļē āļāļģāđāļŦāđāđāļĄāđāļŠāļēāļĄāļēāļĢāļāđāļāļĢāļ JavaScript āļāļĩāđāđāļāđāļāļāļąāļāļāļĢāļēāļĒāļāđāļēāļ props āļŦāļĢāļ·āļ state āļĄāļēāļāļĢāļāļēāļāđāļāđ
3āļāļģāđāļĄ dangerouslySetInnerHTML āļāļķāļāļāļ·āļāļ§āđāļēāļāļąāļāļāļĢāļēāļĒāđāļ React?
āļāļģāđāļĄ dangerouslySetInnerHTML āļāļķāļāļāļ·āļāļ§āđāļēāļāļąāļāļāļĢāļēāļĒāđāļ React?
āļāļģāļāļāļ
āļāļļāļāļŠāļĄāļāļąāļāļīāļāļĩāđāļŦāļĨāļĩāļāđāļĨāļĩāđāļĒāļāļāļēāļĢāļāđāļāļāļāļąāļ XSS āļāļāļ React āđāļāļĒāļāļēāļĢāđāļāļĢāļ HTML āļāļīāļāđāļāļĒāļāļĢāļāļĨāļāđāļ DOM āđāļāļĒāđāļĄāđāļĄāļĩāļāļēāļĢ escape āļŦāļēāļāđāļāļ·āđāļāļŦāļēāļĄāļēāļāļēāļāđāļŦāļĨāđāļāļāļĩāđāđāļĄāđāļāđāļēāđāļāļ·āđāļāļāļ·āļāļŦāļĢāļ·āļ API āļ āļēāļĒāļāļāļ āļāļēāļāļĄāļĩ JavaScript āļāļĩāđāđāļāđāļāļāļąāļāļāļĢāļēāļĒāļāļĩāđāļāļ°āļāļđāļāļĢāļąāļ āļāļ·āđāļāļāļĩāđāļāļąāļāđāļāļ dangerouslySetInnerHTML āļāļąāļāļāļąāļāđāļŦāđāļāļąāļāļāļąāļāļāļēāļĢāļąāļāļĢāļđāđāļāļķāļāļāļ§āļēāļĄāđāļŠāļĩāđāļĒāļāļāđāļēāļāļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒāđāļĨāļ°āļāļģ sanitization āļāļĩāđāđāļŦāļĄāļēāļ°āļŠāļĄāļĄāļēāđāļāđāļāļąāļ library āļāļĒāđāļēāļ DOMPurify
āļāļ§āļēāļĄāđāļāļāļāđāļēāļāļŦāļĨāļąāļāļĢāļ°āļŦāļ§āđāļēāļāļāļēāļĢāđāļāļĄāļāļĩ XSS āđāļāļ Stored āđāļĨāļ° Reflected āļāļ·āļāļāļ°āđāļĢ?
āļāļ§āļĢāđāļāđāđāļāļ§āļāļēāļāđāļāđāļāļāļēāļĢāđāļŠāļāļ HTML āļāļēāļ API āļ āļēāļĒāļāļāļāđāļ React?
+19 āļāļģāļāļēāļĄāļŠāļąāļĄāļ āļēāļĐāļāđ
āļŦāļąāļ§āļāđāļāļŠāļąāļĄāļ āļēāļĐāļāđ React / Next.js āļāļ·āđāļāđ
āļāļ·āđāļāļāļēāļ JavaScript
āļāļ·āđāļāļāļēāļ React
React Hooks
āļ§āļāļāļĢāļāļĩāļ§āļīāļāļāļāļ component
React Router
āļāļēāļĢāļāļąāļāļāļēāļĢ state āļāđāļ§āļĒ Context
āļāļāļĢāđāļĄāđāļĨāļ° Controlled Components
āļāļēāļĢāļāļķāļāļāđāļāļĄāļđāļĨāđāļĨāļ° API
React Query (TanStack Query)
Styling & CSS-in-JS
āļāļ·āđāļāļāļēāļ Next.js
TypeScript āļāļąāļ React
āļāļēāļĢāļāļķāļāļāđāļāļĄāļđāļĨ Next.js
Server Actions āļāļāļ Next.js
āļāļēāļĢāļāļģāļŦāļāļāđāļŠāđāļāļāļēāļāđāļĨāļ°āļāļēāļĢāļāļģāļāļēāļāđāļ Next.js
API Routes āđāļ Next.js
Metadata & SEO āđāļ Next.js
Middleware āđāļĨāļ° Auth āđāļ Next.js
āļāļēāļĢāļāļāļŠāļāļ React
Zustand State Management
āļāļēāļĢāđāļāļīāđāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ React
Error Boundaries & āļāļēāļĢāļāļąāļāļāļēāļĢāļāđāļāļāļīāļāļāļĨāļēāļ
Advanced React Patterns
āļāļĩāđāļāļāļĢāđāļāļąāđāļāļŠāļđāļāļāļāļ Next.js
āļāļēāļĢ Deploy & Production āļāļāļ Next.js
Architecture & Design Patterns
React Server Components
āļāļēāļĢāđāļāļĨāļ āļēāļĐāļē Next.js
āđāļāļĩāđāļĒāļ§āļāļēāļ React / Next.js āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļŠāļąāļĄāļ āļēāļĐāļāđāļāļĢāļąāđāļāļāļąāļāđāļ
āđāļāđāļēāļāļķāļāļāļģāļāļēāļĄāļāļąāđāļāļŦāļĄāļ flashcards āđāļāļāļāļāļŠāļāļāđāļāļāļāļīāļ āđāļāļāļāļķāļāļŦāļąāļ code review āđāļĨāļ°āļāļąāļ§āļāļģāļĨāļāļāļŠāļąāļĄāļ āļēāļĐāļāđ
āđāļĢāļīāđāļĄāđāļāđāļāļĢāļĩ