NextJS фреймворкіндегі жобенің файлдық құрылымы

Жобаны құрғаннан кейін оның бумасында белгілі бір файлдық құрылым пайда болады. Оның ең маңызды компоненттерін қарастырайық:

Жобамен жұмыс істеу барысында біз жасайтын файлдар src және src/app бұл бумаларда сақталады. Қазіргі уақытта src бумасында тек бір жұмыс бумасы app бар. Ал онда CSS баптауларымен жұмыс істеуге арналған файлдар (global.css), беттің негізгі белгілеуі бар файл (layout.jsx) және жобенің негізгі роуты бар файл (page.jsx) сақталады.

next.config.mjs файлында жобенің негізгі баптаулары орналасқан.

tailwind.config.js файлында осы жобада қолданылатын Tailwind стильдерінің негізгі баптаулары орналасқан.

Задание 1

Негізгі жұмыс файлдары қандай бумаларда орналасқанын түсіндіріңіз.

Задание 2

Бүкіл жоба үшін баптаулар қай жерде орнатылатынын түсіндіріңіз.

Задание 3

Жобаға орнатылған барлық кітапханалар мен пакеттер қай бумада сақталатынын түсіндіріңіз.

Задание 4

Tailwind стильдерінің баптаулары қай жерде орнатылатынын түсіндіріңіз.