Senior AI Evaluator: React/TS

This class was created by Brainscape user Gary Hagen.

By:

Decks in this class (18)

Deck 0 — Evaluator Rubric + Verdict Writing
Write fast, correct PASS/FAIL verdicts with clear categories and justifications.
71  cards
React Fundamentals
Define render purity react 1,
List 3 categories of impure red f...,
External dependencies 3
84  cards
React Hooks + Async Correctness
detect deps/stale-closure/race/cleanup bugs fast; Output: 1 verdict sentence + 2-3 issues + fix approach.
80  cards
Deck 3 - TS Type Safety + React Typing
TypeScript soundness + React typing: unknown/narrowing, unions, generics, props/state/refs/events.
80  cards
Deck 4 - Testing: React Testing Library + Jest/Vitest
RTL queries + async testing + userEvent + mocking/MSW + anti-flake patterns.
80  cards
Deck 5 - Server State + React Query v5
Query keys, enabled/dependent queries, cache + staleTime/gcTime, mutations, invalidation, optimistic updates.
80  cards
Deck 6 - Accessibility + Semantics + ARIA
Semantic HTML, labeling/names, keyboard support, focus management (dialogs), and ARIA states without over-ARIA
80  cards
Deck 7 - Performance + Rendering + React Internals
Re-render causes, keys, memo/useMemo/useCallback, transitions/deferred UI, Suspense/code-splitting, and effect timing.
80  cards
Deck 8 - Modern React 19: Actions + Server Components + Server Functions
RSC boundaries, "use client"/"use server", Actions + form hooks (useActionState/useFormStatus/useOptimistic), use(), serialization + security gotchas.
80  cards
Deck 9 - Evaluator Vocabulary + Review Writing
Professional verdict phrasing + issue naming across correctness, reliability, performance, security, and a11y.
80  cards
Deck 10 - Web Security for Front-End Review
XSS/CSRF/CORS, auth boundaries, secrets handling, IDOR/SSRF/open redirects, cookies, and security review wording.
80  cards
Deck 11 - React Best Practices (Senior Patterns)
Senior React patterns: render purity, state modeling, effects, component APIs, performance tradeoffs, and review-style verdict wording.
80  cards
Deck 12 - Advanced TypeScript for React (Senior TS Patterns)
Senior TS patterns for React: sound typing, unions/narrowing, generics, runtime validation, safe component APIs, and review-style verdict wording.
80  cards
Deck 13 - HTML/CSS/Responsive/DOM Basics (Reviewer Essentials)
Semantic HTML, forms, responsive layout, CSS fundamentals, DOM/events, common browser quirks, and review-style verdict wording.
80  cards
14 - Git + Code Review Mechanics (Evaluator Workflow)
PR/diff review workflow, high-signal review wording, commit hygiene, merge vs rebase, revert vs reset, and common PR risk patterns.
80  cards
15 - Tooling/Config (React+TS Ecosystem)
tsconfig strictness, bundlers (Vite/Webpack), lint/typecheck/test boundaries, env vars, CI parity, build/debug tooling, and common config review pitfalls.
80  cards
Deck 16 - React App Architecture / Component API Design
Boundaries, state placement, data flow, component APIs, composition patterns, and architecture review gotchas with senior-grade verdict wording.
80  cards
Deck 17 - Data Fetching + Caching Patterns
React Query/SWR patterns: query keys, enabled guards, invalidation, optimistic updates + rollback, retries, pagination, cache scoping, and edge-case review wording.
80  cards

More about
Senior AI Evaluator: React/TS

  • Company name Unspecified
  • Training purpose Unspecified
  • Industry Unspecified
  • Number of employees who could use this Unspecified

The creator of this class did not yet add a description for what is included in this class.

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

AI Fundamentals
  • 17 decks
  • 362 flashcards
  • 1,714 learners
Decks: Introduction To Ai, Key Terminology Concepts, Prompt Engineering Techniques, And more!