Netflix는 다음 JS를 사용합니까??

목차

React, Tailwind CSS, Next를 사용하여 전체 스택 Netflix 클론 구축.JS, Prisma, Mongodb, Nextauth & Vercel (2023)

최신 기술로 시선을 사로 잡는 웹 사이트를 만들 수있는 방법을 찾고 계십니까?? 그렇다면 React, Tailwind CSS, Next를 사용하여 전체 스택 Netflix 클론을 구축하십시오.JS, Prisma, Mongodb, Nextauth & Vercel은 당신에게 완벽한 프로젝트입니다. 이 튜토리얼에서는 Netflix와 같이 외관과 작동하는 완전히 기능적인 웹 사이트를 구축하기 위해 이러한 모든 기술을 함께 사용하는 방법을 보여줍니다. 그래서 시작합시다!

시작 – 환경 설정

전체 스택 Netflix 클론 프로젝트를 시작하기 전에 환경을 설정하고 모든 것이 준비되어 있는지 확인해야합니다. 첫 번째 단계는 노드가 있는지 확인하는 것입니다.공식 웹 사이트 (https : // nodejs에서 다운로드 할 수없는 경우 시스템에 설치된 JS.org/en/). 노드가 있으면.JS 설치 NODE 패키지 관리자를 나타내는 NPM을 설치해야하며 노드에서 패키지를 관리하는 데 사용됩니다.JS 프로젝트 (https : // www.NPMJS.com/). 두 가지를 설치하면 프로젝트 디렉토리를 설정하고 모든 종속성을 설치하는 다음 단계로 이동할 수 있습니다.

우리는 프론트 엔드 프레임 워크에 대한 REACT와 스타일링을위한 Tailwind CSS 및 인증 목적을위한 NextAuth뿐만 아니라 Vercel 호스팅 서비스 및 MongoDB와 함께 데이터베이스 ORM 솔루션으로 MongoDB를 사용하여 SQL Queries를 통해 MongoDB에 저장된 데이터에 액세스 할 수 있습니다. 이러한 모든 종속성을 설치하려면 프로젝트 디렉토리로 탐색 한 후 터미널 창에서 “NPM 설치 [종속성 이름]”을 실행하여 NPM을 사용합니다. 이것은 필요한 모든 패키지를 프로젝트 디렉토리에 설치하여 개발 시간 프레임 중에 필요할 때 쉽게 사용할 수 있도록합니다.

이 설정이 모두 완료되면 코딩을 시작할 시간입니다! 구성 요소, 페이지 및 경로와 같은 응용 프로그램의 기본 구조를 만들고 NextAuth를 사용하여 인증 기능을 설정하여 이미 React Development Patterns에 익숙하다면 비교적 간단해야합니다 (온라인으로 도움이 될 수있는 자습서가 많지 않은 경우). 그 후에는 Tailwind CSS로 스타일로 넘어갈 시간입니다. 이는 개발자가 CSS에 대한 지식이 너무 많지 않고 스타일을 신속하게 적용 할 수있는 쉬운 방법을 제공합니다 (일부 지식은 여전히 ​​도움이 될 수 있지만). 모든 것이 종이에 잘 보이면 Prisma & MongoDB와 데이터베이스 연결을 설정 한 다음 앱의 다른 페이지간에 라우팅을 구성하여 최종적으로 vercel 호스팅 서비스를 사용하여 라이브로 배포하기 전에 모든 것을 배포하기 전에 제작에 필요한 충분한 안정성과 속도를 제공하여 서버를 직접 관리하는 데 너무 많은 안정성과 속도를 제공해야합니다 (사용 수준에 따라).

요약 및 핵심 요점

1. React, Tailwind CSS, Next를 사용하여 전체 스택 Netflix 클론 구축.JS, Prisma, Mongodb, Nextauth & Vercel은 웹 개발에서 최신 기술을 배우고 사용하려는 사람들에게 훌륭한 프로젝트입니다.

2. 첫 번째 단계는 노드를 설치하여 환경을 설정하는 것입니다.JS 및 NPM.

삼. React, Tailwind CSS, Nextauth, Prisma 및 Mongodb와 같은 종속성은 NPM을 사용하여 설치해야합니다.

4. NextAuth는 응용 프로그램에 대한 인증 기능을 제공합니다.

5. Tailwind CSS는 응용 프로그램 스타일링에 사용되므로 Deep CSS 지식없이 스타일을 쉽게 적용 할 수 있습니다.

6. Prisma 및 MongoDB는 데이터베이스 작업에 사용되며 JavaScript 객체를 통해 MongoDB에 저장된 데이터에 액세스 할 수 있습니다.

7. 응용 프로그램의 다른 페이지간에 라우팅은 다음을 사용하여 구성됩니다.JS.

8. Vercel Hosting Service는 Application Live를 배포하는 데 사용됩니다.

9. 풀 스택 Netflix 클론을 구축하는 과정에는 시간과 헌신이 필요할 수 있지만 학습 과정을 지원하기 위해 자습서 및 문서와 같은 리소스가 있습니다.

10. 한 번에 한 가지를 배우고 시간이 지남에 따라 점진적으로 진전하는 데 집중하는 것이 중요합니다.

질문과 답변

1. 풀 스택 Netflix 클론을 구축하는 데 사용되는 기술?

사용 된 기술에는 React, Tailwind CSS, Next가 포함됩니다.JS, Prisma, Mongodb, Nextauth 및 Vercel.

2. 프로젝트 환경 설정의 첫 번째 단계는 무엇입니까??

첫 번째 단계는 노드를 설치하는 것입니다.JS 및 NPM.

삼. 프로젝트에 종속성을 어떻게 설치할 수 있습니까??

종속성은 터미널 또는 명령 프롬프트에서 “NPM 설치 [종속성 이름]”을 실행하여 NPM을 사용하여 설치할 수 있습니다.

4. 프로젝트에서 Nextauth의 역할은 무엇입니까??

NextAuth는 응용 프로그램에 대한 인증 기능을 제공합니다.

5. Tailwind CSS가 프로젝트에 어떻게 기여합니까??

Tailwind CSS는 응용 프로그램 스타일링에 사용되므로 Deep CSS 지식없이 스타일을 쉽게 적용 할 수 있습니다.

6. Prisma와 Mongodb는 무엇에 사용됩니다?

Prisma 및 MongoDB는 데이터베이스 작업에 사용되며 JavaScript 객체를 통해 MongoDB에 저장된 데이터에 액세스 할 수 있습니다.

7. 응용 프로그램의 여러 페이지간에 라우팅이 구성되는 방법?

라우팅은 다음에 사용하여 구성됩니다.JS.

8. Application Live를 배포하는 데 사용되는 호스팅 서비스?

Vercel 호스팅 서비스가 사용됩니다.

9. 풀 스택 Netflix 클론 구축을 지원하는 리소스가 있습니까??

예, 학습 과정을 지원할 수있는 튜토리얼 및 문서와 같은 리소스가 있습니다.

10. 프로젝트 학습 및 구축에 권장되는 접근법은 무엇입니까??

한 번에 한 가지를 배우는 데 집중하고 시간이 지남에 따라 점진적인 진전을 이루십시오.

Netflix는 다음 JS를 사용합니까??

목차

React, Tailwind CSS, Next를 사용하여 전체 스택 Netflix 클론 구축.JS, Prisma, Mongodb, Nextauth & Vercel (2023)

최신 기술로 시선을 사로 잡는 웹 사이트를 만들 수있는 방법을 찾고 계십니까?? 그렇다면 React, Tailwind CSS, Next를 사용하여 전체 스택 Netflix 클론을 구축하십시오.JS, Prisma, Mongodb, Nextauth & Vercel은 당신에게 완벽한 프로젝트입니다. 이 튜토리얼에서 우리는’LL Netflix처럼 외관과 작동하는 완전히 기능적인 웹 사이트를 구축하기 위해 이러한 기술을 모두 함께 사용하는 방법을 보여줍니다. 그러니하자’시작해!

시작 – 환경 설정

전체 스택 Netflix 클론 프로젝트를 시작하기 전에 환경을 설정하고 모든 것이 준비되어 있는지 확인해야합니다. 첫 번째 단계는 노드가 있는지 확인하는 것입니다.공식 웹 사이트 (https : // nodejs에서 다운로드 할 수없는 경우 시스템에 설치된 JS.org/en/). 노드가 있으면.JS 설치 NODE 패키지 관리자를 나타내는 NPM을 설치해야하며 노드에서 패키지를 관리하는 데 사용됩니다.JS 프로젝트 (https : // www.NPMJS.com/). 두 가지를 설치하면 프로젝트 디렉토리를 설정하고 모든 종속성을 설치하는 다음 단계로 이동할 수 있습니다.

우리는 프론트 엔드 프레임 워크에 대한 REACT와 스타일링을위한 Tailwind CSS 및 인증 목적을위한 NextAuth뿐만 아니라 Vercel 호스팅 서비스 및 MongoDB와 함께 데이터베이스 ORM 솔루션으로 MongoDB를 사용하여 SQL Queries를 통해 MongoDB에 저장된 데이터에 액세스 할 수 있습니다. 이러한 모든 종속성을 설치하려면 실행하여 NPM을 사용합니다 “NPM 설치 [종속성 이름]” 프로젝트 디렉토리를 탐색 한 후 터미널 창 또는 명령 프롬프트에서. 이것은 필요한 모든 패키지를 프로젝트 디렉토리에 설치하여 개발 시간 프레임 중에 필요할 때 쉽게 사용할 수 있도록합니다.

이 모든 설정이 완료되면’코딩을 시작할 시간입니다! 우리’LL은 구성 요소, 페이지 및 경로와 같은 응용 프로그램의 기본 구조를 작성하고 NextAuth를 사용하여 인증 기능을 설정하여 이미 React Development Patterns에 익숙하다면 비교적 간단해야합니다 (온라인으로 도움이 될 수있는 자습서가 많지 않은 경우). 이후’S가 완료되었습니다’T Tailwind CSS로 스타일로 넘어갈 시간은 개발자에게 CSS에 대한 지식이 너무 많지 않고 스타일을 신속하게 적용 할 수있는 쉬운 방법을 제공합니다 (일부 지식은 여전히 ​​도움이 될 수 있지만). 모든 것이 종이에 잘 보이면’prisma & mongodb와 데이터베이스 연결을 설정하여 모든 것을 함께 연결하기 시작한 다음 앱의 다른 페이지간에 라우팅을 구성하기 전에 Vercel Hosting Service를 사용하여 라이브 배포하기 전에 최종적으로 제작에 필요한 안정성과 속도를 제공하여 서버를 직접 관리하는 데 필요한 충분한 안정성과 속도를 제공해야합니다 (사용 수준에 따라).

결론

React, Tailwind CSS, Nextjs, Prisma, Mongodb, Next Auth & Vercel을 사용하여 전체 스택 Netflix 클론 구축은 충분한 시간과 헌신을 감안할 때 확실히 가능하지만 특히 웹 개발 또는 DON을 처음 접한다면 처음에는 어려운 것처럼 보일 수 있습니다’t이 기술을 다루는 경험이 많지만이 과정에서 충분한 지침을 제공 할 수있는 자습서, 문서, 예제 프로젝트 등과 같은 많은 리소스가 있기 때문에 두려워하지 않습니다 . 또한 이와 같은 전체 기능 풍부한 웹 사이트를 구축하는 것은 보통 몇 년이 걸리지 않으면 몇 달이 걸립니다’t 바로 자신의 완벽을 기대하고 오히려 시간이 지남에 따라 약간의 점진적인 진전을 이루면서 한 번에 한 번에 한 가지를 배우는 데 집중하십시오 . 행운을 빌어요!

Netflix는 다음 JS를 사용합니까??

об йтоэ странице

м е р р регистрировали подо 착취 ay rzа ф징퍼, исход 넘추 타 ay сети. с пом거나 ю это인지 страницы м주는 сможем определить, что з просы отправляете именно, а не робот. почему это могло произойти?

эта страница отобр은 Âется в тех Â сл 나아가 · 추, ∈огда автомати인지 скими системи Google регтрирр곽막우 ся 테 추 법구추 추 님. котор ое нарушают условия использования. странира перестанет отобр은 жаться после того, как эти запросы прекратся. до отого момента для использования слу 갑기 Google необ 영향.

источником запросов может служить вредоносное по, подключаемые модули браузера или скрипт, насое 밑 밑 밑보관 сзлку ыапросов. если вл используете общий доступ в интернет, проблема 갑새 갑새 딘 악 с сомпером с с с с с саким 테 IP-адесом → Â 궤. обратитесь к своему системному администратору. подроб 변태.

проверка по слову может татак뿐 아니라 자기 появляться, если вы В 갑 갑격적 В Â водите слож ные запросы, об협 ораспронон혁 ™ rапротототототототото술도 있습니다. емами, или вводите запросы очень часто.

Ahmedtohamy01/Nextjs-Netflix-clone

이 커밋은이 저장소의 어떤 지점에도 속하지 않으며, 저장소 외부의 포크에 속할 수 있습니다.

스위치 브랜치/태그

지점 태그

분기를로드 할 수 없었습니다

보여줄 것이 없습니다

태그를로드 할 수 없습니다

보여줄 것이 없습니다

이미 사용중인 이름입니다

제공된 지점 이름이 이미 존재합니다. 많은 git 명령은 태그와 분기 이름을 모두 받아들이 므로이 분기를 만드는 것이 예기치 않은 동작을 유발할 수 있습니다. 이 지점을 만들고 싶습니까??

취소 생성

  • 현지의
  • Codespaces

https github cli

웹 URL을 사용하여 SVN과 함께 git 또는 체크 아웃 사용.

공식 CLI와 함께 빨리 일하십시오. CLI에 대해 자세히 알아보십시오.

필요한 로그인

Codespace를 사용하려면 로그인하십시오.

Github 데스크탑을 시작합니다

아무 일이 발생하지 않으면 Github 데스크탑을 다운로드하고 다시 시도하십시오.

Github 데스크탑을 시작합니다

아무 일이 발생하지 않으면 Github 데스크탑을 다운로드하고 다시 시도하십시오.

Xcode를 시작합니다

아무 일이 발생하지 않으면 Xcode를 다운로드하고 다시 시도하십시오.

Visual Studio 코드 시작

Codespace가 준비된 후에 열립니다.

Codespace를 준비하는 데 문제가있었습니다. 다시 시도하십시오.

최신 커밋

git 통계

파일

최신 커밋 정보를로드하지 못했습니다.

최신 커밋 메시지

시간을 투입하십시오

2020 년 10 월 14 일 02:22

2020 년 10 월 19 일 02:05

2020 년 10 월 19 일 02:05

2020 년 10 월 15 일 00:55

2020 년 10 월 15 일 03:42

2020 년 10 월 19 일 01:34

2020 년 10 월 17 일 06:09

2020 년 10 월 19 일 02:05

2020 년 10 월 19 일 01:42

2020 년 10 월 14 일 02:11

2020 년 10 월 11 일 20:07

2020 년 10 월 17 일 06:09

2020 년 10 월 14 일 02:11

2023 년 2 월 15 일 17:51

2020 년 10 월 17 일 06:09

2020 년 10 월 17 일 06:09

2020 년 10 월 11 일 19:06

readme.MD

Netflix 로고

Netflix 클론을 사용하여 제작되었습니다
다음.JS 및 스타일 구성 요소 및 파이어베이스

이것은 Netflix 웹 사이트의 복제품을 사용하여 구축되었습니다 다음.JS 및 스타일 구성 요소 프론트 엔드 & 중포 기지 백엔드로. 복제본이 아니며 Netflix 웹 사이트의 모든 기능이 없습니다. 내 디자인 터치가있는 비슷한 버전의 Netflix로 다음에 내 능력을 보여줍니다.Netflix와 같은 진보 된 것을 구축하기위한 JS & 스타일 구성 요소. 홈페이지, 로그인 페이지, 가입 페이지, 검색 페이지 및 영화 플레이어가 포함되어 있습니다.

여기에서 라이브 버전을 살펴보십시오 https : // Next-JS-Netflix-Clone.Vercel.앱/ ��

목차

스크린 샷 스크린 샷 스크린 샷 스크린 샷 스크린 샷 스크린 샷

홈페이지는 5 개의 주요 섹션으로 구성됩니다

1) 헤더, 여기에는 다음이 포함됩니다

  • 로고 : 클릭하면 홈페이지로 리디렉션됩니다.
  • 로그인 버튼 : 로그인 페이지로 리디렉션됩니다.
  • 기능 제목 및 자막 : 웹 사이트의 주요 문장을 보여줍니다.

2) optform : 텍스트 입력 필드와 버튼으로 버튼을 클릭하면 가입 페이지로 리디렉션됩니다.

3) Jumbotron : 이 섹션에는 그 옆에 일부 이미지와 단락이 포함되어 있으며 Netflix의 장점을 보여줍니다. 이 점보트론의 데이터는 점보에서 나왔습니다.JSON 파일.

4) 자주 묻는 질문 : 이 섹션에는 Accordion 형태의 FAQ가 포함되어 있습니다. 질문의 회색 영역의 어느 곳에서나 클릭하면 답이 아래에 나타나면 질문의 동일한 회색 영역에서 다시 클릭하여 답을 닫을 수 있습니다. 이 FAQ의 데이터는 FAQ에서 나왔습니다.JSON 파일.

5) 바닥 글 : 사용자가 필요로하는 유용한 링크가 포함되어 있습니다.

### 페이지는 모든 모바일 장치에도 완전히 반응합니다. ###

스크린 샷 스크린 샷

로그인 페이지는 3 개의 주요 섹션으로 구성됩니다

1) 헤더, 여기에는 다음이 포함됩니다

  • 로고 : 클릭하면 홈페이지로 리디렉션됩니다.

2) 로그인 양식에는 다음이 포함됩니다

  • 이메일 주소 입력 필드.
  • 비밀번호 입력 필드.
  • 로그인 버튼 : 유효성 검사 옵션이 있습니다. 양식의 필드가 비어 있으면 비활성화됩니다. 양식 필드에 데이터가있는 경우 활성화되고 인증을 위해 백엔드에서 데이터를 Firebase 데이터베이스로 보냅니다. 오류 처리 기능도 있습니다.
  • 가입 페이지 링크 : 가입 페이지로 리디렉션됩니다.

3) 바닥 글 : 사용자가 필요로하는 유용한 링크가 포함되어 있습니다.

### 페이지는 모든 모바일 장치에도 완전히 반응합니다. ###

스크린 샷 스크린 샷

가입 페이지는 3 개의 주요 섹션으로 구성됩니다

1) 헤더, 여기에는 다음이 포함됩니다

  • 로고 : 클릭하면 홈페이지로 리디렉션됩니다.

2) 가입 양식에는 다음이 포함됩니다

  • 이름 입력 필드.
  • 이메일 주소 입력 필드.
  • 비밀번호 입력 필드.
  • 가입 버튼 : 유효성 검사 옵션이 있습니다. 양식의 필드가 비어 있으면 비활성화됩니다. 양식 필드에 데이터가있는 경우 활성화되고 등록을 위해 백엔드의 Firebase 데이터베이스로 데이터를 보냅니다. 오류 처리 기능도 있습니다.
  • 로그인 페이지 링크 : 로그인 페이지로 리디렉션됩니다.

3) 바닥 글 : 사용자가 필요로하는 유용한 링크가 포함되어 있습니다.

### 페이지는 모든 모바일 장치에도 완전히 반응합니다. ###

스크린 샷 스크린 샷 스크린 샷 스크린 샷

찾아보기 페이지는 5 개의 주요 섹션으로 구성됩니다

1) 헤더, 여기에는 다음이 포함됩니다

  • 로고 : 클릭 할 때마다 홈페이지로 리디렉션됩니다.
  • 카테고리 링크 : 클릭을 클릭 할 때 특정 카테고리의 영화를 보여줍니다 (예 : 필름 링크를 클릭하면 활성화되고 찾아보기 페이지에는 영화 만 표시됩니다. 시리즈 링크를 클릭하면 활성화되고 찾아보기 페이지에는 시리즈 만 표시됩니다.
  • 주요 영화 제목 및 설명 : 주요 영화의 제목과 설명을 보여줍니다.
  • 재생 버튼 : 비디오 플레이어가 영화를 재생하는 것을 보여줍니다.

2) 영화 슬라이드 : 슬라이드는 장르를 기반으로 영화를 보여줍니다. 장르 및 모든 영화 정보는 Firebase 데이터베이스에서 검색되었습니다.

3) 영화 카드 : 영화를 나타내는 이미지입니다. 영화를 나타내는 이미지, 당신이 호버링되면 더 커져서 클릭하면 카드 기능이 표시됩니다.

4) 카드 기능 : 영화 카드를 클릭하면 영화 슬라이드 아래에 나타나는 또 다른 섹션입니다. 제목, 설명과 같은 영화에 대한 자세한 정보가 포함되어 있습니다. 특별 배경은 영화를 나타냅니다. 재생 버튼을 클릭하면 비디오 플레이어가 영화를 재생하는 것을 보여줍니다. 카드 기능의 오른쪽 상단에있는 닫기 아이콘을 클릭하여 카드 기능을 닫을 수 있습니다.

5) 비디오 플레이어 : 전체 컨트롤이있는 비디오 플레이어이며 재생 버튼을 클릭하면 화면 중간에 나타나며 현재 AutoPlay 옵션이 없기 때문에 비디오 플레이어의 재생 아이콘을 클릭해야합니다. 비디오 플레이어가 표시되면 전체 화면이 오버레이가되었고 비디오 만 중간에 나타나고 위아래로 스크롤하면 비디오 플레이어가 당신과 함께 움직입니다. 비디오 플레이어는이 영화의 비디오를 클릭 한 비디오를 보여 주어야하지만이 프로젝트 목적의 경우 모든 영화의 샘플로 하나의 비디오 만 표시합니다.

화면의 다른 곳을 클릭하여 언제든지 비디오 플레이어를 닫을 수 있습니다.

스크린 샷

6) 바닥 글 : 사용자가 필요로하는 유용한 링크가 포함되어 있습니다.

### 페이지는 모든 모바일 장치에도 완전히 반응합니다. ###

라이브 버전을 여기에서 살펴보십시오 https : // Next-JS-Netflix-Clone.Vercel.앱/ ��

다음 도구 및 기술을 사용 하여이 프로젝트를 구축했습니다

  • 다음.JS
  • 스타일링 된 구성 요소.
  • 반응 형태.
  • 반응 후크.
  • usestate.
  • usecontext.
  • useeffect.
  • userouter.
  • usestate.
  • 복합 성분.
  • JSX.
  • 중포 기지.
  • vscode.
  • 스타일 린트.
  • eslint.

개발 환경 에서이 React 앱을 로컬로 사용할 수 있으려면 다음이 필요합니다

  1. git과 노드가 필요합니다.컴퓨터에 JS가 설치되었습니다.
  2. FireBase에 계정이 필요 하며이 Netflix 프로젝트 전용 FireBase 계정에 프로젝트를 작성해야합니다.
  3. 당신은 “필요할 것입니다”./씨앗.JS “파일 (이 repo에 추가 한)은 영화 정보로 Firebase 백엔드를 시드하기 위해. 또는 원하는 경우 정보와 함께 시드 파일을 사용할 수 있습니다.
  4. 그런 다음 터미널에서 다음을 수행해야합니다

# 복제이 저장소 git 클론 https : // github.com/ahmedtohamy01/nextjs-netflix-clone # 저장소로 이동 CD NextJS-Netflix-Clone # 설치 종속성 NPM 설치

  1. 그러면 당신은 그것을 만들어야합니다 ./src/lib/firebase.찌르다.로컬 리포의 JS 파일, Firebase의 내용.찌르다.JS 파일은 다음과 같습니다

수입 중포 기지 ~에서 "Firebase/App"; 수입 "Firebase/Firestore"; 수입 "Firebase/Auth"; // 1) 데이터베이스를 시드 할 때는이 문제를 해결해야합니다! // 가져 오기 < seedDatabase >에서 '../씨앗'; 노력하다  중포 기지.InitializeApp( 아파키: , 인증: , DatabaseUrl: , 프로젝트: , StorageBucket: , MessagingsenderId: , Appid: , >)); > 잡다 (오류))  만약에 (!/이미 존재 함/.시험(오류.메시지))))  콘솔.오류("Firebase 초기화 오류가 발생했습니다", 오류.스택)); > > // 2) 데이터베이스를 시드 할 때는이 문제를 해결해야합니다! // SeedDatabase (Firebase); // 3) 일단 데이터베이스를 채우면 (한 번만 실행하십시오!), 재고 // 이것은 중복 데이터를 얻지 못하도록합니다 내보내다 기본 중포 기지;

  1. 그런 다음 FireBase 프로젝트 정보를 사용하여 FireBase의 구성 정보를 작성해야합니다.찌르다.JS 파일.

Const 구성 =  아파키: '' '', 인증: '' '', DatabaseUrl: '' '', 프로젝트: '' '', StorageBucket: '' '', MessagingsenderId: '' '', Appid: '' '', >;

  1. 그런 다음 씨앗의 정보와 함께 Firebase 데이터베이스를 시드해야합니다.JS 파일. , 다음 지침을 따르십시오

1)) un-논평 그만큼 수행원 선: // 가져 오기 < seedDatabase >에서 '../씨앗' // SeedDatabase (Firebase); 2)) 구하다 그만큼 중포 기지.찌르다.JS. )) 기다리다 2  그리고 확인하다 당신의 중포 기지 데이터 베이스 , 만약에  설립하다 그만큼 데이터 거기 그 다음에 답장-논평 그만큼 ~ 위에 2 윤곽. 만약에  했다 ~ 아니다 답장-커밋 그만큼 ~ 위에 2 윤곽 ~ 후에 그만큼 씨앗 프로세스,  ~ 할 것이다 얻다 dupliacted 데이터 ~에 당신의 중포 기지 데이터 베이스. 

  1. 영화 정보로 FireBase 데이터베이스를 시드하고 GitHub 페이지를 되돌리면 터미널의 다음 명령을 사용하여 Netflix React 앱을 실행할 수 있습니다

# 앱 실행 NPM 실행 개발자 

  1. 이제 라이브 데모 링크에서 볼 수 있듯이 브라우저에서 프로젝트를 볼 수 있습니다. 행복한 해킹!

지원을 보여주세요

이 프로젝트가 마음에 들면 ⭐️을 줘!

모든 사람에게 모자 팁이 프로젝트를 구축하는 데 사용되는 기술을 배우는 데 도움이되었습니다.

문제가 발생할 때의 웹 프레임 워크

워싱턴 포스트 기사

AWS 및 VERCEL : 서버리스 컴퓨팅으로 혁신 가속화 Washington Post에는 주당 50 억+ AWS Lambda의 호출이 있었으며 새로운 기능 개발에 대한 번개가 큰 턴어라운드를 보았습니다.

주당 50 억 + 람다 호출

새로운 기능 개발에 대한 조명-빠른 처리 시간

주당 50 억 + 람다 호출

새로운 기능 개발에 대한 조명-빠른 처리 시간

다음으로.JS, Vercel 및 Wanity, Loom은 모든 팀이 다음을 사용하여 반복 할 수 있도록합니다.JS와 Vercel, Loom은 미리보기를 원활하게 배포하고 Vercel의 이미지 최적화를 사용하여로드 시간 속도를 높일 수있었습니다.

미리보기를 원활하게 배포했습니다

이미지 최적화를 통한 빠른로드

미리보기를 원활하게 배포했습니다

이미지 최적화를 통한 빠른로드

그들의 인상이 다음에 배치되는 방법 6 배.Vercel에서 JS는 주문형 ISR을 사용하여 40% 적은 코드 라인을 보았고 더 빠른 데이터 전파를 보았습니다.

40 % 적은 줄의 코드

더 빠른 데이터 전파를위한 주문형 ISR

40 % 적은 줄의 코드

더 빠른 데이터 전파를위한 주문형 ISR

Mrbeast의 얼굴

새로운 Mrbeast Storefront Mrbeast에서 수백만 명의 사용자에게 서비스를 제공합니다.JS

100m + YouTube 잠수함

200m + 사회 추종자

100m + YouTube 잠수함

200m + 사회 추종자

대규모 웹 사이트 마이그레이션 지하실에서 트레이드 오프를 탐색하면 79 ~ 90 개의 실제 경험 점수 개선, 5 분 빌드 타임은 2 시간에서 하락했습니다.

90 실제 경험 점수

5 분 빌드 시간

90 실제 경험 점수

5 분 빌드 시간

다음에 무엇을 찾으십시오.JS는 귀하의 비즈니스를 위해 할 수 있습니다

가장 큰
Github에서