강의에서는 npx create-next-app@latest --experimental-app 으로 설치를 했는데
next.js 공식사이트에서는 npx create-next-app@latest 또는 yarn create next-app 이런식으로 설치하라고 나와있더라구여
각각 다르게 설치를 해봤는데 파일구조가 다르고 npx create-next-app@latest --experimental-app에 대한 설명이 없어서
일단 공식 사이트에서 하라는대로 했습니다만...
_index.js 파일에서 mongodb를 연결하는데 function 앞에 async를 붙이니 에러가 나서 이리저리 해보다가 파일이 아예 뻑이나서
지우고 npx create-next-app@latest --experimental-app 으로 다시 설치하고 page.js에서 하니 잘되는걸 확인 했습니다.
npx create-next-app@latest 으로 설치를 하면 파일 구조가 _app.js, _document.js, index.js로 나오고
npx create-next-app@latest --experimental-app 으로 설치 하면 layout.js, page.js가 디폴트로 나오는데 뭐가 다르고
page.js가 index.js인것 같은데 왜 index.js에서는 async가 안먹히는지 궁금해여..ㅠㅠ