~/talk

What You Should Know Before Vibe Coding with React

Talkat Frontend Nation 2025 · 2025-06-03..06-05· [react, ai-assisted-development]
slides:none on file

AI-generated React code often defaults to React + Next.js + Tailwind, repeats outdated patterns and produces predictable bugs: AI converts server components into client components and can expose environment variables, inserts unnecessary useEffect for everything, creates inline object props that trigger excessive rerenders, and duplicates logic across files. Practical fixes demonstrated include TypeScript, ESLint rules, Git hooks, unit tests, react-scan to find renders, folder collocation, regular refactoring and clearer prompt engineering.

AI-written summary · about

  1. 0:00Vibe coding with React
  2. 1:25Why React dominates AI code
  3. 4:16Reality check on AI React code
  4. 6:47Security risks in vibe-coded apps
  5. 10:01Fundamentals before vibe coding
  6. 13:14State management pitfalls
  7. 16:50Sustainable vibe coding
  8. 23:17Prompt engineering for AI
  9. 26:34Future of web dev with AI
  10. 29:21Why skilled React developers remain essential
  11. 30:46Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.