React71 / 78

Struktur Folder: Feature-based vs Type-based

Di tim besar, struktur folder berbasis fitur (src/features/auth/) lebih disukai daripada berbasis tipe (src/components/, src/hooks/).

👀 Contoh dulu

function getFeaturePath(featureName) {
  return `src/features/${featureName}`;
}
console.log(getFeaturePath('auth'));

Hasilnya: src/features/auth

💡 Memudahkan pembagian tugas dan isolasi kode antar tim.

📝 Sekarang giliranmu

Buat fungsi getFeaturePath(featureName) yang mengembalikan string path "src/features/${featureName}".

Preview