-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[6주차] Team BeatBuddy 김동혁 & 김수현 미션 제출합니다. #14
Open
Shunamo
wants to merge
43
commits into
CEOS-Developers:master
Choose a base branch
from
team-devbuddy:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 40 commits
Commits
Show all changes
43 commits
Select commit
Hold shift + click to select a range
604d896
feat: :tada: next 14 project 초기세팅
ddhelop f38e873
feat: :lipstick: mobile 환경 설정
ddhelop e3fcc9d
feat: :zap: ImproveDataStructure
ddhelop f8f9e84
fix: fixBug
ddhelop 0cad198
feat : footer
2c10717
feat : header
6a66bbf
feat : TopRated 포스터 불러오기..
bbed2c5
feat: :lipstick: PreviewsComponent
ddhelop 5da76d1
feat: :lipstick: PosterComponent
ddhelop f31d697
refactor: layoutReset
ddhelop 4c3c19b
fix: bugFIx
ddhelop 58c169d
fix : 이전 커밋으로 되돌리기
a1c1c26
fix : merge set
12c3754
Merge branch 'Shunamo' of https://github.com/BeatBuddy1/next-netflix-…
d11870b
feat: MovieList
ddhelop 8205d98
feat : Play component
6b45d70
fix : routing 똑바로 고치고 swiper 제거
eaab85e
feat : landingpage 구현, 컨테이너 w,h 반응형 조정
b67495d
chore : fade out 추가
c3c6c87
chore
63762c2
fix : server error
78c5cfa
fix : lottie
b49e962
fix : 정확한 url..???
80337d8
feat : netflix audio
6027077
fix : ssr error
b46773d
chore : 포스터 너비 뷰포트로 설정
c74b352
chore : 포스터 모바일, 데스크탑 둘 다 너비 화면 비율에 맞게 수정
4d036c7
chore : pretty landing page
6eb0401
chotee :배경 더 밝게 함
4075cee
fix: styleFIx
ddhelop 0eb9e40
fix : TopRatedMovie.tsx 영화 포스터 top10 중 하나 랜덤으로 불러오도록 수정
d5680e1
feat : footer routing (search page)
6f8ba38
feat: SearchPage
ddhelop f5d0794
feat : 상세페이지 동적라우팅 구현
db4c3af
fix : search/page.tsx merge conflict
49aecf2
feat : Detail ssr
ff6530a
feat : 모든 포스터 상세페이지 routing
e7bd880
feat : footer 추가, search 라우팅
0f04a92
fix : 배포 오류수정 (종속성, key)
a1b08f2
refactor : footer 성능최적화 (useEffect 통합, useCallback, 중복코드줄이기)
01bee9b
refactor : Header.tsx 성능 최적화(useCallback, 아이템 배열화..)
9699208
refactor : home promise.all로 데이터 병렬 요청
b475e96
refactor : 애니메이션 리팩토링
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
{ | ||
"extends": "next/core-web-vitals" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. | ||
|
||
# dependencies | ||
/node_modules | ||
/.pnp | ||
.pnp.js | ||
.yarn/install-state.gz | ||
.env | ||
|
||
# testing | ||
/coverage | ||
|
||
# next.js | ||
/.next/ | ||
/out/ | ||
|
||
# production | ||
/build | ||
|
||
# misc | ||
.DS_Store | ||
*.pem | ||
|
||
# debug | ||
npm-debug.log* | ||
yarn-debug.log* | ||
yarn-error.log* | ||
|
||
# local env files | ||
.env*.local | ||
|
||
# vercel | ||
.vercel | ||
|
||
# typescript | ||
*.tsbuildinfo | ||
next-env.d.ts |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
{ | ||
"semi": true, | ||
"tabWidth": 2, | ||
"printWidth": 120, | ||
"trailingComma": "all", | ||
"bracketSameLine": true, | ||
"endOfLine": "auto", | ||
"singleQuote": true | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app). | ||
|
||
## Getting Started | ||
|
||
First, run the development server: | ||
|
||
```bash | ||
npm run dev | ||
# or | ||
yarn dev | ||
# or | ||
pnpm dev | ||
# or | ||
bun dev | ||
``` | ||
|
||
Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. | ||
|
||
You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file. | ||
|
||
This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font. | ||
|
||
## Learn More | ||
|
||
To learn more about Next.js, take a look at the following resources: | ||
|
||
- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. | ||
- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. | ||
|
||
You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome! | ||
|
||
## Deploy on Vercel | ||
|
||
The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. | ||
|
||
Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
declare namespace JSX { | ||
interface IntrinsicElements { | ||
'dotlottie-player': React.DetailedHTMLProps<React.HTMLAttributes<HTMLElement>, HTMLElement> & { | ||
src?: string; | ||
background?: string; | ||
speed?: string; | ||
autoplay?: boolean; | ||
style?: React.CSSProperties; | ||
onEvent?: (event: string) => void; | ||
}; | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
/** @type {import('next').NextConfig} */ | ||
const nextConfig = { | ||
images: { | ||
domains: ['image.tmdb.org'], // Add other domains as needed | ||
}, | ||
}; | ||
export default nextConfig; | ||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
아래에서 코멘트 드린 바와 같이, next.config.mjs 설정 파일에서
rewrites()
함수를 이용해 api token의 노출을 막아보시면 좋을 것 같습니다