0PricingLogin
React Academy · Lesson

File Naming, Component Boundaries, Prop Naming

Adopt simple conventions: PascalCase for components, clear folders, small component boundaries, and expressive prop names.

Why conventions help

Goal: Make the codebase predictable.

  • PascalCase component files
  • Small, focused components
  • Clear, descriptive prop names

Naming & folders quick list

  • Files: UserCard.jsx, ProductList.jsx
  • Folders: components/UserCard, pages/Profile
  • Exports: default or named, but match file name

All lessons in this course

  1. ESLint + React Rules; Prettier Integration
  2. File Naming, Component Boundaries, Prop Naming
  3. Env Variables & Config Organization
← Back to React Academy