Bu yapฤฑ ve tsconfig.json dosyalarฤฑ, projenin ihtiyacฤฑna baฤlฤฑ olarak deฤiลtirilebilir. Ancak temel olarak bu yapฤฑ genellikle iล gรถrรผr.
Sadece FrontEnd Proje Dizini
my-ts-project/
โโโ node_modules/ // Dฤฑล paketlerin yรผklendiฤi klasรถr.
โโโ src/ // Kaynak kodlarฤฑnฤฑzฤฑn olduฤu ana klasรถr.
โ โโโ components/ // Reaktif bileลenler gibi UI bileลenlerini iรงerir.
โ โ โโโ Button.tsx
โ โ โโโ Header.tsx
โ โโโ utils/ // Yardฤฑmcฤฑ fonksiyonlar ve araรงlar.
โ โ โโโ helpers.ts
โ โโโ services/ // API รงaฤrฤฑlarฤฑ gibi servisler.
โ โ โโโ api.ts
โ โโโ models/ // Data modelleri veya interface'ler.
โ โ โโโ user.ts
โ โโโ index.ts // Ana giriล dosyasฤฑ.
โ โโโ App.ts // Uygulamanฤฑn ana bileลeni.
โโโ dist/ // Derlenmiล JavaScript kodunun saklandฤฑฤฤฑ dizin.
โโโ public/ // Statik dosyalarฤฑn saklandฤฑฤฤฑ dizin.
โโโ package.json // Proje baฤฤฑmlฤฑlฤฑklarฤฑnฤฑ ve script'leri iรงerir.
โโโ tsconfig.json // TypeScript konfigรผrasyon dosyasฤฑ.
โโโ README.md // Proje hakkฤฑnda bilgiler.
Bu dizin yapฤฑsฤฑ, birรงok projede sฤฑklฤฑkla karลฤฑlaลฤฑlan bir yapฤฑdฤฑr ve geniลletilebilirlik ve modรผlerlik saฤlar. Ancak, her proje iรงin bu yapฤฑyฤฑ takip etmek zorunda deฤilsiniz. Projeye ve ihtiyacฤฑnฤฑza gรถre bu yapฤฑnฤฑn iรงeriฤi deฤiลebilir.