1. Next.js 13의 Pages and Layouts

pages 폴더 내의 폴더 이름이 고유한 경로, 폴더 안의 index.js 존재app폴더 하위의 폴더 내 page.js가 고유 경로이자 index.js 역할 
최상위 layout.js
app 하위에 있는최상위 layout.js가 각 경로에 있는 layout.js를 감싼다
Main layout)이 about page에서도 보임
Next.js 공식문서 page,rayout
vlog_폴더 방식 라우팅과 중첩 레이아웃 이해
npm run dev를 했는데 오류 발생error - [Error: UNKNOWN: unknown error, open 'C:\Users\suk92\OneDrive\문서\WEB development\Tour Project\Next13_practice\next13prac\.next\static\chunks\main.js'] {
errno: -4094,
code: 'UNKNOWN',
syscall: 'open',
path: 'C:\\Users\\suk92\\OneDrive\\문서\\WEB development\\Tour Project\\Next13_practice\\next13prac\\.next\\static\\chunks\\main.js'
}
rm -rf .nextnpm run dev"use client" 추가해야 함useRouter를 쓰려고 하니 이런 오류가 발생하여 최상위에 "use client" 추가하니 해결useRouter only works in Client Components. Add the "use client" directive at the top of the file to use it.2. MySQL
Join

SELECT column_name(s)
FROM table1
INNER JOIN table2
ON table1.column_name = table2.column_name;
NULL값이 입력됨SELECT * FROM users u
left join point_users pu
on u.user_id = pu.user_id ;