This content is a comprehensive tutorial on React JS, covering its fundamental concepts, setup, and practical implementation for web development. It aims to guide beginners through building interactive user interfaces using React.
Mind Map
Click to expand
Click to explore the full interactive mind map • Zoom, pan, and navigate
가장 인기 있고 많이 사용되는 것
Stack Overflow에 있는 라이브러리는 무엇인가요?
2023년에 실시된 조사에 따르면 40명 이상이
이는 오직 법적 정의를 위해서만 가능한 일입니다.
여기서 질문이 생깁니다. 리치 제스는 누구이며, 왜 우리가 그를 알아야 할까요?
이 글을 읽고 나서 그것이 사실인지 아닌지를 판단해야 합니다.
첫 직장이나 인턴십에서
이 영상에서는 이러한 방향으로 나아갈 수 있습니다.
나는 당신의 친구이지, 드루브 라티가 아닙니다.
사르탁 샤르마 님, 셰리스 코딩을 시청하고 계십니다.
자, 여러분, 저 왔어요.
화면 구석에 보이시죠? 이제 시작하겠습니다.
내 뒤에 스크린이 보인다.
기본 사항을 알고 있다면 시작할 수 있습니다.
ReactJS란 무엇이며, 왜 ReactJS를 사용해야 할까요?
이 시간대로 바로 건너뛰셔도 됩니다.
그럼 시작해 볼까요? 우선 우리는
친구들, 사람들이 해야 할 일은 무엇인가요?
폴더를 만들고 이름을 지정했습니다.
VS Code에서 React라는 이름의 폴더를 저장할게요.
어머니, 저를 당신의 것으로 만들어 주세요, 저를 당신의 것으로 만들어 주세요
내가 저지른 실수가 해결됐어.
다른 사람들은 누구나 사용할 수 있지만, 저는
개인적으로는 VS Code를 선호합니다.
저는 여기서 Rize를 사용하고 있습니다.
자세한 설명은 생략하겠지만,
네, 여기 다녀온 후에는 평소처럼 이렇게 했습니다.
제가 글을 쓴 곳은 여기이고, 링크를 걸어두었습니다.
CSS 작업은 끝냈고, 저는
저는 댓글에서 형님, 즉시 부탁드립니다라고 말씀드렸습니다.
너무 새빨갛게 만들지 마세요. 안 그러면 문제가 생길 거예요.
하지만 그에 대한 제 생각은 다릅니다.
문득 이런 생각이 들 때가 있어요, 친구.
농담이야, 알겠지? 자, 여기.
저는 여기에 가서 흰색이라고 말했어요. 만약 당신이
이건 줄이 아닌 것 같으니, 이걸로 하자.
HTML을 이용하면 원하는 것은 무엇이든 할 수 있습니다.
저는 도움을 받아 직접 시신을 수습할 것입니다.
우리는 내부에 무언가를 적지 않고, 경로를 만들 것입니다.
원한다면 그 안에 h1 태그를 쓸 수도 있습니다.
이를 통해 다음과 같은 일이 일어날 수 있습니다.
저는 생성 요소 내부에 이렇게 말했습니다.
콘솔을 보면 생성할 수 있을 겁니다.
[검사]를 클릭하면 콘솔이 열립니다.
그리고 여기 h1 태그가 보이는데, 보세요, 비어있잖아요.
그 안에는 아무것도 적혀 있지 않기 때문입니다.
그 안에는 "안녕하세요, 저도 이것을 바랍니다"라고 쓰여 있습니다.
이제 제가 이 H1 비자를 제게 줘야 한다는 걸 이해하시겠어요?
화면에 표시하고 싶다면 여기로 가면 됩니다.
형님, 어떻게 하는지 알려드릴게요. 여기로 가시면 됩니다.
주었다
안전하게 끝냈어요. 무슨 일이 있었는지 이해하시겠어요?
하지만 원하신다면 이 줄을 미리 작성하셔도 됩니다.
죄송합니다, 죄송합니다. 여기에 루트라고 쓰시면 됩니다.
도트 추가 자식 및 추가
h1 안에 있어요. 농담은 여기까지 하고요.
h1이 인사하는 것을 보실 수 있을 겁니다.
그 안에 "안녕하세요"라고 쓰면
JS에서 보내는 인사 메시지(JS hello from JS)가 여기에 나타났을 것입니다.
자, 이렇게 ATL CSS의 도움으로 완성했습니다.
여기서 어떻게 뭔가를 보여줄 수 있나요?
형, 왜 여기서 리액트 역할을 맡게 된 거야?
React가 필요한 이유는 무엇인가요? 우리는 반응합니다.
왜 그걸 사용했는지 궁금하네요.
친구 여러분, 답은 바로 이것입니다. 우리가 정상일 때 말이죠.
HTML과 CSS를 다룰 때
우리는 이제 진짜 돔에서 일하고 있어요, 형제님.
문제는 리얼돔이란 무엇인가 하는 것입니다.
저를 당신에게는 평범한 사람으로 생각해 주세요.
구조물이 지어졌다면 이것을 보세요
조심해, 이건 네 돔 나무야, 형제 돔.
나무란 무엇인가? 돔 트리는 당신의 돔을 의미합니다.
소위 말하는 진정한 돔의 구조는 다음과 같습니다.
네, 돔 트리 씨, 대체 저한테 무슨 문제가 있는 거죠?
제가 문제를 설명해 드릴게요. 이게 제 문제예요.
전체 구조는 ATML로 구성되어 있습니다.
그 안에는 머리가 있고, 머리 안에는 여기에 제목이 있습니다.
ATML 안에 시체가 있습니다
머리글이 있고, 첫 번째 섹션이 있고, 바닥글이 있고, 그 다음이 있습니다.
첫 번째 섹션 안에 h1 버튼이 있습니다.
설정 방식은 제가 버튼을 누르면 다음과 같습니다.
버튼 클릭 시 h1 태그를 변경하는 방법을 알아보세요.
내가 하고 싶다면, 무슨 문제가 있나요?
DOM 전체가 다시 렌더링되는 건가요?
형, 그러니까, 여기 있는 모든 게 다 말이야.
다시 로드될 예정이며 이는 저희에게 영향을 미칠 것입니다.
브라우저에 영향을 미치게 되므로 우리의
해당 애플리케이션에 대해 어떤 말을 하든 간에, 그 점만큼은 확실합니다.
로봇 효율이 더 높아지지 않을까요?
당신이 이해할 수 있다는 것은 지극히 정상입니다.
애플리케이션이 있는 경우 로딩 시간이 더 오래 걸립니다.
친구들, 내 그림 실력 정말 좋지?
헤더 안쪽에, 여기로 가라고 해봅시다.
그 안에 쓰여 있던 내용대로, 나는 내 것을 받아들인다.
참고로 제 이름에는 의미가 담겨 있어요, 알려주셔서 감사합니다.
버튼을 클릭하면 이 h1이 표시된다고 적혀 있습니다.
내가 바꿔도 아무것도 바뀌지 않을 거야.
형님, 어떻게 사용하시는 거예요?
이를 위해서는 별도의 폴더 홀더를 만들어야 합니다.
먼저 React Jess에서 중요한 한 가지를 이해해야 합니다.
UI를 생성하는 작업을 수행하는 라이브러리가 있습니다.
즉, 이러한 구조는 만들어집니다.
React Jess를 사용할 사람은 누구인가요?
당신이 말하고자 하는 바를 쉬운 말로 이해할 수 있습니다.
이 브라우저는 매우 강력한 React를 기반으로 합니다.
웹 앱을 만들고 싶다면 완료되었습니다.
웹사이트를 만들고 싶다면 React를 사용할 수 있습니다.
앱, 즉 웹사이트가 만들어질 겁니다. 당신이 그렇게 해주길 바랍니다.
만약 당신이 지금 상황을 제대로 이해했다면, 우리는 즉시 행동해야 합니다.
이를 통해 아이콘을 배치할 수 있었습니다.
그리고 어떤 CDN을 사용하든 이용할 수 있습니다.
하지만 우리가 앞으로 할 일은 바로 이것입니다. 신중하게 이해해 봅시다.
자세히 알고 싶으시면 나중에 알려드리겠습니다.
이것이 React DOM과 함께 사용해야 할 CDN입니다.
Are you able to understand till here? 이해해 주시길 바랍니다.
무언가가 발견되었다면 오류가 없다는 뜻입니다.
내가 여기서 이렇게 하면 뭔가를 얻게 될 거야
저는 CDS를 설치하지 않고 콘솔 dlog를 실행할 수 있습니다.
React를 사용하면 React 관련 오류 메시지가 표시됩니다.
우리가 무엇에 대해 이야기하고 있는지 정의되지 않았습니다.
저는 React가 누군지도 모르지만, 여기
그런데 우리가 여기서 누구와 협력하고 있는 거죠?
저희는 CDS CDS와 협력하고 있습니다.
이미 설치했다면 누가 반응하는지 알고 있을 겁니다.
잘됐네요, 이제 이해하셨기를 바랍니다.
React를 사용하면 다양한 것을 구축할 수 있습니다.
당신은 무언가를 만들어낼 수 있을 것입니다. 하지만
그 전에 React DOM에 대해 이해하는 것도 중요합니다.
React DOM은 DOM과의 통합을 지원합니다.
도움이 된다면, 우리가 특히 주의해야 할 점은 무엇일까요?
들어봐, 지금 컴포넌트를 만들고 있어.
저는 다음과 같은 요소를 만들고 있습니다.
h1이 먼저 생성되었다고 가정합니다.
Normal Dom과 대화하는 것이 얼마나 쉬웠는지!
우리가 그렇게 하고 있었기 때문에 나는 h1 e가 같다고 말했다.
document.createElement 요소를 생성합니다.
문서 생성은 ATA를 의미합니다.
문서 내부에 요소를 생성합니다.
제가 여기에 h1이라고 썼는데, 이게 같은 건가요?
React를 사용하여 작업을 완료하고 싶습니다.
무슨 일이냐면, 제가 여기에 React라고 쓸 거예요.
도트 생성
소품 소품 뭐
우리는 시간이 좀 지난 후에 그것을 읽게 될 것입니다.
태그하는 모든 사람에게 해당되는 것처럼 이해해 주세요.
예전에는 다음과 같은 태그를 만들곤 했습니다.
제가 그 안에 h1 태그를 만들었다고 가정해 봅시다.
나는 '안녕하세요'라고 썼으니, 이제 이 안에 내가
주인공이 신분증을 제시했다고 가정해 봅시다. 그럼 이제 이해해 보세요.
이것은 안에 있는 태그입니다.
h1 태그는 태그 이름이며 h1 h1 태그는
제게는 ID라는 속성이 있는데, 이해하시겠습니까?
글을 쓸 때마다 세 가지를 제공해야 합니다.
쉼표를 추가한 후에 속성을 지정하려면 해당 속성을 지정하십시오.
가능하다면, 초기에는 null이라고만 말씀드리겠습니다.
저는 여기에 있고 그 안에 쉼표를 넣었는데, 뭐라고 써야 할까요?
에서
맞춤법 오류에도 반응하세요, 그것도 좋지만요.
만약 그것이 원소라면, 형제여, 내가 수소를 만들었다면
우리는 이 문제를 더 자세히 다룰 것이고, 그것과는 별도로 여기로 갈 것입니다.
우리는 그 안에 써야 할 내용을 모두 썼습니다.
안에 들어가야 할 내용을 적었습니다.
이해했는지 보여주고 싶어요
제 요점은 프런트엔드에서 그걸 할 수 있다는 겁니다.
저는 react dum을 작성할 거예요. 제가 작성하는 방식은 이렇습니다.
철자 오류를 범하지 마세요. 즉, 다음과 같은 실수를 하면 안 됩니다.
이렇게 쓰면 틀린 거예요.
그걸 주면 잘못된 결과가 나올 거고, 당신은 이렇게 반응할 거예요.
직접 써야 하고, 원한다면 직접 써서 완성할 수도 있어요.
제가 보기엔 이런 걸 이해하는 것 같습니다.
내가 이런 글을 쓰면, 뭔가 결과물을 줘.
안에 물건을 넣고 싶으시면 제가 드릴게요.
이것이 부모 클래스입니다. 모든 코드는 이 안에 들어가야 합니다.
형, 잠깐만, 이게 뭐야?
이런 일이 벌어지고 있네요, 정말 죄송합니다, 제가 실수했어요.
다 됐어, 형. 잠깐만, 나 좀 헷갈리는 것 같아.
하지만 괜찮아요, 일단은 넘어가죠.
주석을 달아봅시다
네, 부모 div가 여기 있습니다.
자, 이제 이쪽 부모님과 함께 가보겠습니다.
만약 제가 해당 div를 루트로 만들고 싶다면
여기에 반응 도트 컷을 적어볼게요.
루트, 그리고 이제 글을 써보겠습니다.
부모님, 그리고 여기에서 보실 수 있습니다.
부모에 대한 루트 키를 만들었습니다.
이렇게 하면 변수에 저장할 수 있습니다.
우리는 그것을 루트라고 부르며, 당신은 간단히 루트라고 쓰면 됩니다.
도트 렌더링을 원하시나요? 어떤 것을 렌더링하고 싶으신가요?
저는 그 안에 h1 태그를 렌더링하고 싶습니다.
간단히 h1이라고 적혀 있고, 자세히 보면 안녕하세요.
React 관련 기능은 이제 완전히 사라졌습니다.
React Jess는 여기에 앉아서 읽기만 하는 것이 아닙니다.
하지만 우리는 똑같은 방식으로 대응해야 하기 때문에
저도 읽어보고 싶은 게 있어요. 그냥 이 말을 전하고 싶었어요.
h1을 내부에 렌더링한 경우
당신이 작성한 코드는 React를 사용하여 작성되었습니다.
자, 다음 질문은 제 생각에...
가장 중요한 질문은 이것입니다.
왜 React Jess를 읽고 계신가요?
React Jess는 어떤 기능을 하며, 어떤 특별한 점이 있나요?
자, 그럼 시작해 볼까요?
이것이 예전에는 우리의 일반적인 현실이었습니다.
여기서 h1의 버튼을 클릭하면 h1을 오른쪽으로 이동할 수 있습니다.
변경 사항이 발생하면 모든 것이 다시 렌더링됩니다.
React Jess는 무슨 일을 하나요? React Jess는
그는 진짜 돔의 사본을 가지고 있다.
그들은 가상 돔이라고 말하니 제시가 반응해 보세요.
교장이 급여를 지급한다고 말할 수 있습니다.
내부에서 무슨 일이 일어나는지 아는 사람, 그는 진정한 지배자였다
제가 사본을 만들었는데, 버튼을 클릭할 때마다
클릭 시 h1 태그를 변경하고 싶다면 다음과 같이 하면 됩니다.
그는 이곳에 가서 변화를 일으킴으로써 무엇을 할까요?
사본이 만들어져 가상 도메인에 보관됩니다.
그는 그 변화된 모습과 자신의 진정한 모습을 비교할 것이다.
그리고 그가 비교해 볼 때,
그래서, 당신은 이것을 바꿔야만 했습니다.
그는 단지 몇 가지만 바꿀 것입니다.
이곳에는 매우 아름다운 형상이 만들어졌습니다.
만약 아리안이 예전에 정상이었다면 어떻게 했을까요?
HTML이 CSS 및 JS와 함께 작동한다면
내가 클릭하면 그게 뭐든 간에 바뀌어야 해.
네, 아론, 그렇게 보이지는 않아요. 제 말은, 몸 말이에요.
형님, 제가 지금 바로 보여드릴게요. 앱 등을 삭제하는 방법이에요.
나는 가겠지만, 그가 아리아인이라는 건 인정하자.
여기서는 대략 이런 식으로 작동합니다.
가상 DOM을 생성하고 해당 DOM의 복사본을 만듭니다.
내 말 무슨 뜻인지 알겠어? 스스로 생각해 봐.
내가 도착했을 때, 달라진 것은 그것뿐이었다.
제 말 무슨 뜻인지 알겠어요?
그는 그것을 만들어냈고, 이제 진짜 돔과 비교할 것이다.
버튼을 클릭하면 h1 태그를 변경하라는 메시지가 나타납니다.
그는 가서 받은 답변을 수정했습니다.
그는 지금 올 것이고, 아리아인의 반응을 보러 올 것이다.
여기는 정말 외딴 곳이라 연락이 안 돼요.
여러분, 이해하시겠습니까? 그럼 말씀드리겠습니다.
React의 장점은 이제 이 방법을 사용할 수 있다는 것입니다.
기본 사항을 설명해 드리자면, 이것이 올바른 방법입니다.
먼저 새로운 폴더를 생성하고 React를 설치해야 합니다.
폴더를 만들려면 명령어를 사용할 수 있습니다.
친구 여러분, 여러분이 부르는 이름은 무엇인가요? ~이다
~이다
npm create react p 먼저 이 명령어를 실행하세요
예전에는 `npm create react p` 명령어를 사용했었는데, 이제는…
이 명령어는 아직 조금 느립니다.
유용하긴 한데 속도가 느려서...
명령어를 사용하여 쓰기 폴더를 생성하세요.
npm create는
백인 형제여, 백인이란 무엇인가, 백인 하나
여러분, 그는 묶음 상품을 만드는 사람이니 흰색이 적절한 선택이라고 생각해도 좋습니다.
네, 우리는 흰색이 우리의 도구라는 것을 알고 있습니다.
그렇게 하면 React 폴더를 만드는 데 도움이 될 것입니다.
그는 백인과는 별로 관련이 없다.
React 폴더를 생성하고 있습니다.
그리고 당신은 아무것도 안 하고 있잖아요, 알겠어요?
자, 이제 여기에서 Nut JS를 다운로드할 수 있습니다.
윈도우 시스템용으로 다운로드할 수 있습니다.
원하시면 여기로 가시면 됩니다.
미리 구축된 시스템에 직접 설치할 수 있습니다.
가서 클릭하시면 다운로드가 시작됩니다.
설치 방법은 아시잖아요, 그냥 하시면 됩니다.
모든 항목에서 확인을 클릭하기만 하면 됩니다.
확인을 클릭하면 설치할 수 있습니다.
너트가 설치되었을 때의 폴더
자, 여러분, 터미널을 열어야 합니다.
터미널 또는 Windows를 사용하는 경우
명령 프롬프트에서 반복적으로 실행할 수 있나요?
윈도우를 사용하고 있다면 다음과 같이 말씀드리겠습니다.
난 지금 굉장히 부유하다고 느껴, 알겠지?
농담이에요, 좀 가져가셔도 돼요.
그렇지 않나요? 설치하고 다시 설명서를 읽으면 제대로 확인할 수 있을 거예요.
책이란 작은 것이지만, 친구여, 그 이상의 의미를 지닌다.
큰 걸로 가져가시면 괜찮아요, 저는 하나만 주세요.
캐슈넛 한 봉지 보내주세요.
좋아 보이지 않나요? 저희도 정말 기쁠 거예요.
여기 폴더와 터미널이 열려 있습니다.
완료되었습니다. 명령 프롬프트가 열렸습니다.
자, 이제 시작입니다.
저는 노드 대시 v라고 쓸 테니 여기서는 알겠죠.
내가 생각하는 나자스는 어떤 모습일까요?
너트가 설치되지 않았거나
다운로드가 안 되면 여기로 오셔야 합니다.
오류가 발생하면 한 가지 사실이 확인될 것입니다.
당신이 가지고 있는 버전은 무엇인가요? 제 버전 아세요?
다른 버전을 받으시더라도 걱정하지 마세요.
하지만 만약 내용이 이런 식으로 쓰여 있다면
만약 그런 일이 발생했다면 ALL RIGHT는 아주 잘 작동하고 있는 것입니다.
해당 폴더에 접근하려면 여기로 가면 됩니다.
어떤 종류의 폴더를 만들어서 저에게 주시려는 건가요?
하지만 우리는 특정한 반응을 보이고 있습니다.
그는 짐을 엮는 사람일 뿐, 그보다 더 단순한 사람은 없습니다.
역할이 없습니다. 엔터 키를 누르자마자 이 내용이 나타났습니다.
프로젝트 이름이 무엇인지 알려주시겠어요?
이 프로젝트를 계속 사용하고 싶으시다면 프로젝트 이름을 지정해 주세요.
바닐라 자바스크립트로 작업하고 싶으신가요?
그들은 React Preact를 볼 수 있나요?
날씬하고 견고하며 빠르고 다재다능함
하지만 우리는 리액트 작업을 해야 했습니다.
이제 여기서 도망칠 길은 없어, 괜찮아
React를 선택한 후, 우리는 여기에 있습니다.
사용하고 싶은 것을 선택하세요
그렇다면 자바스크립트를 이용해 일반적인 방법으로 처리할 수 있습니다.
위쪽 방향키를 누른 상태로 유지하세요.
아래로 내려가면 변경할 수 있습니다.
맹세컨대 거짓말 아니에요, 제가 보여드렸잖아요
친구, 폴더 이름을 알려줘. 아리안을 볼 수 있을까?
네, 그렇다면 여기 있습니다. 반응을 보여주세요.
첫 번째 명령은 당신이
자세한 내용은 백엔드 영상에서 확인하실 수 있습니다.
노드 모듈이 나오면 어떻게 될까요?
그런 다음 npm run def를 실행합니다.
우리가 폴더를 시작하면 형제여
먼저 시도해 보시면 제가 더 잘 이해할 수 있을 것 같습니다.
그래서 저도 한 가지 일을 하는데요, 여기 와서…
나는 닫혀있어, 형제여, 그러지 마, 해.
왜 걱정하는 거야, 친구? 반응 좀 보여줘 봐.
나는 '화이티'라는 폴더를 열 것이다.
지금 제 VS Code에는 이미 다음과 같은 기능이 있습니다.
폴더가 준비되었으니, 우리의 일은 끝났습니다.
흰색과 곧 도착할 이 폴더
아니요, 이미 안에 많은 것들이 들어있어요.
방금 전까지만 해도 저를 칭찬하셨는데, 이제는 좀 잠잠해졌네요.
전능하신 하나님, 당신은 제게 무엇을 보여주셨습니까?
우리는 이해하지 못해요, 아무것도 이해하지 못해요
왜 굳이 여기 오려고 하는 거야?
여기서 준비된 것을 보실 수 있습니다.
이제 그 안에는 다른 것들도 설치되었습니다.
어쩔 수 없이 해야 한다면 여기로 갔다가 저기로도 가겠습니다.
터미널을 열겠습니다.
통제력이든 뭐든 간에, 네, 통제력입니다.
당연히 윈도우나 맥이죠.
컨트롤 버튼과 뒤로 가기 버튼을 동시에 누르면 다음 화면이 나타납니다.
여기서는 터미널 개폐 모습을 볼 수 없을 겁니다.
그래서 위쪽으로 올라가는 길에는 뉴 터미널이라는 선택지도 있습니다.
그곳에 가서 터미널이라고 입력할 수도 있습니다.
저는 여기에 가서 터미널에 글을 썼습니다.
이미 서류가 들어 있는 폴더 안에 있습니다.
VS Code에서 열었기 때문에 작업이 끝났습니다.
그래서 이 안에 npm i라고 입력하겠습니다.
APM과 NPM I을 통해 여러분은
해당 패키지들이 설치되었을 것입니다.
여기서 시간을 좀 보내셔야 할 거예요.
인터넷 연결 상태에 따라 다릅니다.
시간이 좀 걸렸지만, 덕분에 모든 것을 배웠습니다.
제가 설치해 드렸는데, 간단합니다.
그렇다면 지금 당신 앞에 있는 것들은 무엇인가요?
자, 이제 제가 말씀드리겠습니다. 잘 들어주십시오.
좋아, 가자. 이것부터 먼저 해. 아니, 아니.
네가 안 할 거면, 난 네가 안 할 거라는 걸 알아, 넛.
설치되어 있지 않다면 React를 설치하세요.
흰색과 접힌 손으로 폴더를 만드세요.
영상이 끝나면 끝까지 주의 깊게 시청해 주시길 부탁드립니다.
저는 아무것도 배우고 싶지 않아요. 이게 제 목표입니다.
그럼 리사스를 위해 이 작업을 빠르게 진행해 봅시다.
폴더의 개념을 이해하기 시작해 봅시다.
당신은 분명 해냈을 거고, 이제 내가 여기 와 있네요.
많은 파일과 폴더가 보입니다.
첫 번째는 노드 바드인데, 이것도 만지기가 어렵습니다.
우리는 만지기도 싫은 물건은 하나도 없어요.
우리에게 필요 없는 파일
제가 잘 아는 것은 index.htm입니다.
무슨 문제인지 말씀드리겠습니다.
자, 이제 잘 보세요.
SRC의 이야기에 계속 귀 기울이게 만드는 것은 무엇인가요?
그 안에는 라는 이름의 파일이 있습니다.
main.js, 기억하시겠지만 제가 전에 드렸던 파일입니다.
그는 렌더링 작업을 좀 했어요, 그러니까 형제님, 이건
하지만 우리는 JS 1에 대해 이야기하고 있는데, 누구에 대해 이야기해야 할까요?
자바스크립트는 에뮬레이터입니다.
JavaScript XML, 즉 JS는
자바스크립트라고 부를 수 있습니다.
확장은 작성 방법 중 하나입니다.
구문은 React이며, 이는 여러 요소의 조합입니다.
JS와 JavaScript, 또는 그보다 더 쉽게
JS는 우리가 사용하는 조합입니다.
앱을 설치했더니 이 형이 반응을 보였어요.
엄격 모드란 무엇이며, 어떻게 유용하게 사용할 수 있을까요?
앱을 열어보면 앱이 보일 겁니다.
형제여, 어찌 된 일입니까? 형제는 실패한 겁니까?
제거했어요, 제거했어요, 알겠어요? 이제 뭔가 보이시나요? 도
도
React 내부에서 작동하는 메서드를 여기서 이해하세요.
제가 함수 이름을 Pap이라고 지었으니 이것도 알아두세요.
그도 그걸 돌려줄까요, 형님?
반품될 경우, 반품될 것입니다.
무언가를 보내고 싶다면 여기서 어떻게 해야 하나요?
만약 제가 그것을 내보낸다면,
즉, 해당 유형으로 기본값이 설정되어야 한다는 의미입니다.
저희는 수출 기본 설정만 보내고 있습니다.
모든 내용이 정상적으로 작성되었다면 문제될 것은 없습니다.
안녕하세요, 그 사람이 돈을 돌려줬다고 어디서 말했나요?
나는 받고 싶고, 그것을 내면에서부터 한다
저희는 이 두 가지 업무 분야만 가지고 있는데, 그중에서
만약 파일을 불러왔다면 무슨 일이 일어나고 있는지 들어보세요.
ID로 요소를 확인하고 루트 내부에 있는 요소들을 살펴보겠습니다.
앱이 제대로 표시된다면 저희 말을 이해해 주세요.
여기서 어떤 결과가 나올지 아시나요?
안녕하세요, 흰색이 급여 출력으로 수신되고 있습니다.
화면이 좀 안 좋아서 죄송하지만, 저희는 안녕하세요라는 걸 알고 있습니다.
어디에서 오시나요? 안녕하세요, 여기로 오시는 건가요?
즉, 앱 안에서 제가 하는 모든 활동을 의미합니다.
저는 그것을 메인 내부로 통과시키겠습니다.
메인 창 안에 무엇을 입력하든 그대로 나타납니다.
여러분, 이 말을 마음속 깊이 이해하시나요?
제가 하고 싶은 말은 이 앱이 정말 훌륭하다는 것입니다.
내가 안에서 내뱉는 것은 무엇이든 다 나간다
메인 내부와 내가 가진 모든 것
나는 내 안에 뿌리를 가진 자가 누구인지 안다고 쓴다.
내부에서 출력되는 내용을 보시면 제가 가지고 있는 것이 있다면
자세히 살펴보시면 여기에서 확인하실 수 있습니다.
우리의 이러한 요소들이 드러나게 될 것입니다.
이름이 적힌 패널이 있고, 그 안에 본문이 있습니다.
그리고 인체 내부에는 T라는 세포가 있습니다.
그것은 그 안에 쓰여 있는 내용으로 이루어져 있다.
안녕하세요, 만약 제가 여기서 hello 대신 hello라고 말하면요?
Didi, 여기에 Jai Mata Di가 쓰여진 것을 볼 수 있습니다.
친구들, 아무 문제 없어요.
만약 거기에 '자이 마타 디'라고 쓰여 있었다면 이해했을 겁니다.
당신에게 무슨 일이 일어나고 있나요?
반품하고 싶어요. 지금 사용 중이거든요.
친구 여러분, JS Eks와 JS Eks 내부에는 여러분이 있습니다.
여기 가면 무엇을 할 수 있는지 알잖아요.
자바스크립트로 이와 비슷한 것을
요소는 HTML 요소를 생성할 수 있습니다.
마치 내가 지나가면서 누군가에게 인사를 건넨 것처럼
그렇다면 이 인사는 가까이 다가왔을 때 어디에서 오는 걸까요?
이 통로들은 본관 내부와 본관 내부에서 나가는 통로입니다.
인덱스 내의 어느 위치에 들어갈까요? 그리고 여기에요?
하지만 저희는 h1 태그를 받게 되었는데, 이는 이제...
루트 내부를 살펴보면 h1이 보입니다.
태그를 받으면 됩니다.
친구 여러분, 무슨 일이 일어나고 있는 건가요?
알겠습니다, 그럼 형님, 제가 술을 마시면요?
안녕하세요, 안에 있어요. 제가 div라면 어떻게 하시겠어요?
만약 제가 단 한 가지만 통과했다면, div를 선택했을 겁니다.
나는 거기에 인사를 남겼다.
그리고 그 안에는 h2가 없습니다.
이제 여기에서도 안녕하세요를 볼 수 있습니다.
안녕하세요. 루트 줌 안에 div가 있어서요.
형님, 제발 해주세요. 그리고 여기 div 안에 넣어주세요.
h1도 있고 h2도 있어요. 무슨 말인지 알겠죠?
앱 안에서 내가 하는 모든 행동은 도대체 무엇일까요?
제가 여기서 보내는 건데, 이쪽으로 가는 거예요.
전원에 연결되고 분리되는 것
index.htm 내부. 알았어, 형. 이해했어.
즉, 이 파일에서 무언가를 보내고 있다는 뜻입니다.
한 파일에서 다른 파일로 무언가를 보내는 것
원하시면 삭제하셔도 됩니다.
일반적으로 인덱스에는 문제가 없습니다.
삭제하고 싶으시면 삭제하시면 되고, 그렇지 않으시면 안 됩니다.
그러니까 여기에도 넣을 수 있어요.
초과 CAA를 가져오는 경우
CSS 안에 쓰여 있는 내용
배경색이 빨간색인데, 형, 안 보여요.
배경색이 빨간색이라서 그래요.
볼 수 없는 이유는 왜냐하면 왜냐하면 왜냐하면
그는 한순간에는 내가 하나를 하겠다고 말해요.
안에 오타가 있네요, 네, 바로 이 부분 말이에요.
제가 그 문장을 잘못 썼으니 삭제해 주세요.
이리 와서 빨간색을 줘.
색깔 하나를 주면, 그건 하나의 색깔이 될 거야, 알겠어?
이게 뭐죠? 제가 여기 가서 색칠을 했어요.
FF 내가 여기 가서 보면 나는
잠시 후에 하겠습니다. 패드 하나를 삭제했어요.
죄송하지만 CSS를 삭제해야 했습니다. 삭제 삭제
삭제, 여기로 가서 SRC 안으로 들어갑니다.
새 파일을 만들어 보겠습니다. 파일 이름은 다음과 같습니다.
main.js에서 호출했기 때문입니다.
친구 여러분, 혼동하지 마세요. 똑같은 일이 벌어지고 있는 겁니다.
단순한
여러분, 만약 이런 일이 생긴다면 어떻게 하시겠어요?
그것은 이곳에 올 것이고, 이전과 똑같을 것입니다.
보세요, 당신은 다음과 같은 작업을 수행하는 함수를 만들었습니다.
네 친구, git ignore 같은 게 있으니까 언제든지 쓸 수 있어요.
이게 뭐지? 이 모든 게 저기 있고 우리는 공공장소 안에 있잖아.
우리는 우리의 업무와 관계없이 자산을 안전하게 보관할 것입니다.
만약 무언가가 있다면, 이것은 React 관련 간단한 폴더입니다.
React를 사용하여 작업을 시작해야 합니다.
여러분들을 위해 자료를 하나 만들었어요.
제가 먼저 보여드릴게요, 믿기지 않으실 거예요.
이 영상에서 이러한 모든 주제를 다룹니다.
우리는 그것을 해낼 것입니다. 우선 우리는 그것을 이해할 것입니다.
React란 무엇이며, 왜 React를 사용해야 할까요?
이 중 두 번째는 여러분들을 위한 것 같아요.
저는 리액트에 대해 조금 알고 있습니다.
NPM 아이 브래킷 설치 방법
저는 NPM도 작성할 수 있습니다.
아니 아니 아니 npm create white I
제가 길을 잃더라도 걱정하지 마세요.
`npm create white` 명령어를 실행하면 빌드할 수 있습니다.
당신은 이미 수입과 수출에 대해 이해하고 있습니다.
저 형, 만약 내가 이 파일에서 뭔가를 전달하고 싶다면,
내보낼 수 있고 가져올 수 있습니다.
그러니까 제가 여기 가서 P 안을 들여다보면 말이죠.
제가 뭔가를 사용하고 싶으면 적어둘 겁니다.
무엇을 수입하고 싶으신가요? 가정해 봅시다
저는 어딘가에서 가져오거나 가져오려고 했습니다.
당신도 저처럼 무엇이든 쓸 수 있어요.
React를 임포트하고 싶다고 가정해 봅시다.
내가 말한 것에 반응해 줘.
React는 React 내부에서 나온 것이므로 이것은
제가 수입했어요, 만약 제가
내보내고 싶으면 내보냅니다.
음, 간단해요. 그 다음엔 리액트가 옵니다.
제가 기대하는 폴더 구조는 다음과 같습니다.
저희는 React 환경에서 작업합니다.
폴더 구조를 생성하여 가상 DOM을 만들고
당신은 이미 리얼 돔의 개념을 이해했습니다.
형님, 영상이 너무 길어요, 걱정하지 마세요.
네, React는 예전에 그런 가상 돔을 만드는 데 사용되곤 했습니다.
그는 나를 진짜 돔과 자주 비교하곤 했어요.
변경을 원하시면 실제 돔 내부에서 변경하세요.
그는 예전에는 변화만 주곤 했지, 모든 걸 바꾸지는 않았어.
JavaScript X란 무엇입니까?
React 화살표 함수 내보내기 컴포넌트
폴더 이름이 P이면 P라는 이름으로 폴더를 생성하세요.
여기서 함수를 알려주시면 됩니다. 이건 간단합니다.
어떤 값을 반환하는 함수가 있는데, 이것이 바로 그 함수입니다.
무언가가 수출되고 있다는 것을 알고 있습니다.
자바스크립트를 사용하면 멋진 일이 벌어질 거예요.
그럼 제가 할 수 있어요
제가 일하는 방식과 제가
제가 말씀드릴 내용을 바탕으로 글을 썼으니, 잘 살펴보세요.
먼저 서버를 시작하겠습니다.
localhost에서 서버를 시작해 봅시다.
5173 결제, 열어볼게요. 이렇게 생겼어요.
그것은 드러날 것이며, 지금 그렇게 쓰여 있다.
만약 당신도 지원하고 싶다면, 여기 h1 반환
h1을 반환하는 함수로 이동
그리고 그 안에 h1 태그를 만들어 봅시다.
여기에 루트가 있고, 루트 안에는 빈 div가 있습니다.
어떤 것이 빈 div인가요? 빈 div는 바로 이것입니다.
그리고 그 내부에서 h1과 h2를 얻고 있습니다.
우리가 하나가 되었으니 이제 당신은 이것을 이해할 것입니다.
인쇄하고 싶다면 말아서 보관할 수 있습니다.
괄호 안에 쓰고 중괄호 안에 쓰세요
대괄호 안에 글을 쓰면 키 입력 빈도가 높아집니다.
그래서 내가 hello와 curly라고 쓸 때의 값입니다.
중괄호 안에 a를 넣으면 a의 값을 얻을 수 있습니다.
만약 당신이 이걸 얻게 된다면, 여기서 뭘 얻게 될까요? 안녕하세요.
10 여기서 무슨 일이 일어났는지 이해하시죠?
조금은 이해한 것 같아요.
골목길 괄호 안쪽의 가장자리가 뭐였죠?
다음과 같은 내용이 적힌 h1 태그를 만들었습니다.
네, 사용자 이름을 알려드렸습니다.
사르탁을 예로 들어보자. 나는 가서 글을 썼다.
이 사용자 이름은 이고,您 입력하신 사용자 이름은 입니다.
원하시면 가치를 부여할 수 있다고 말씀하셨잖아요.
사용자 이름은 user이고, user 변수의 키는 user입니다.
값이 들어오면 사용자 이름을 얻게 됩니다.
어떤 어려움이라도 감수할 가치가 있다면, 심지어 어떤 어려움이라도
만약 내가 여기서 무엇을 원하는지 모른다면
지금 이 버튼이 필요해요
안에 무엇이 쓰여 있나요? 이 버튼 안에는 무엇이 쓰여 있나요?
사용자 변경 버튼이 상당히 지저분해 보입니다.
우리가 여기에 그것을 가지고 있는 이유는 그것의 CSS가 있기 때문입니다.
원하시면 약간 수정하셔도 됩니다.
추가 CAA에 직접 작성하실 수 있습니다.
유용한 물건이 있다면 여기로 가봐야겠다.
버튼의 배경을 작성하겠습니다.
색상 밝은 바다 녹색 및 파디트 드 데테 훈
저는 5픽셀, 10픽셀 정도 크기입니다.
이제 그러한 버튼 중 일부는 정상적으로 표시됩니다.
이 버튼이 클릭되기를 원합니다.
사용자 이름을 바꿔야 할까요, 아니면 다른 부분을 수정해야 할까요?
지금 당장 필요한 기능을 하나 만들고 싶습니다.
알겠습니다, 아직 사용자 이름을 바꾸지 않을게요.
그러면 함수를 호출하기만 하면 됩니다.
여기로 가서 일반적인 기능을 수행해 주시겠습니까?
자신만의 방식으로 쓰고, 쓴 내용을 기억하세요.
이 앱이 있다면 이 앱 내부에 직접 작성하겠습니다.
밖에 써 놓으면 그 일은 그냥 진행될 거예요.
수출이 없다면 그는 대리인 역할도 하게 될 것이다.
이것을 이해할 수 있다면, 여기 있습니다.
나는 가서 '내가 ~라고 가정해 보자'라는 글을 썼다.
제가 함수를 만들고 있는데, 여러분은 어떻게 만드셨나요?
C 안녕하세요, 저는 여기까지 이해했는데 여러분은 A B 님과 함께 계시네요.
저는 예전에 C라고 불렀어요. 여기서 인사할 수 있어요.
보통이라면 이런 상황에서 뭔가 문제가 있었을 겁니다.
만약 제가 이것을 호출한다면, 예전에는 그런 함수를 호출하곤 했습니다.
만약 제가 이것을 함수로 만든다면, 여기서 그렇게 한 것입니다.
const as는 같다고 쓰여 있습니다.
이런 일에 대해서는 제가 여기서 이미 말씀드렸습니다.
상수 a s는 이것과 같습니다. 이것은 지방입니다.
화살표 함수는 화살표 함수입니다. 괜찮습니다.
만약 안에도 '안녕하세요'라고 쓰셨다면, 이것이 첫 번째입니다.
이것은 여기 있는 함수와 똑같이 작동할 것입니다.
여기서 콘솔로 헤일로를 구할 수 있나요?
친구들, 무슨 일이 일어나고 있는지 이해해요.
곧 나올 거예요, 네. 한 가지만 더 말씀드릴게요.
제가 이전에 글을 썼을 때,
여기에 엄격 모드로 작성된 내용이 있습니다.
엄격 모드가 작성되어 있다면,
"안녕하세요"라는 말이 두 번 들리더라도 걱정하지 마세요, 스틱.
이 모드는 기본적으로 생산 시간 동안 작동합니다.
그건 나중에 알게 될 거예요. 우리는 지금쯤 그걸 이해하게 될 겁니다.
안녕하세요, 모든 걸 잘 받고 있습니다. 문제없어요.
아니, 이제 ABC에서 방영되길 원해.
버튼을 클릭했을 때 이벤트를 보내고 싶다면
좋아요 버튼처럼 일렬로 배열된 요소들을 넣고 싶어요
하지만 클릭이 되면 당신의 일은 끝난 겁니다.
여기에 버튼을 클릭하면 글을 쓰겠습니다.
예전에는 이벤트 라이너와 같은 문서가 있었습니다.
점 쿼리 선택자 요소 이름 점 d
이벤트 라이너를 작성한 다음에는 클릭을 작성하곤 했습니다.
클릭 후 해야 할 일을 이미 알려드렸습니다.
여기에 쓰여 있어요, 제가 클릭했다고 말했죠.
이 작업은 즉시 진행되므로 버튼을 클릭했습니다.
식용 제품을 직접 바르는 것처럼
onClick 내부에서 제가 글을 쓰면
a b c 그래서 어떻게 생각하세요? 어떤 인쇄물이 좋을까요?
즉시 일어날 것입니다. 안녕하세요, 네, 그렇게 될 겁니다.
왜 바로 "안녕하세요"라고 인사했나요? 왜냐하면 당신은
이 괄호들은 그 앞에 놓였습니다.
친구라면, 설마 그러진 않겠지?
네, 친구분. 이것들과는 호환되지 않을 겁니다. 왜 안 되냐고요?
형님, 전화는 자동으로 걸릴 겁니다.
버튼 클릭을 기다리지 않으면
그냥 b c normal이라고 쓰면 됩니다
A, B, C 버튼을 클릭하면 무슨 일이 일어날까요?
그것을 클릭하면 ABC가 시작됩니다.
ABC 내부에서 당신은 카솔 대화(Kasol Dialogue)를 썼습니다.
안녕하세요, 여기를 클릭하시는 순간부터.
클릭하면 세 번째로 다시 볼 수 있습니다.
나는 클릭할 것이다, 계속해서 클릭할 것이다
여기까지 오는 동안 계속해서 "안녕하세요"라는 인사를 받게 될까요?
무슨 일이 일어나고 있는지 이해해요. 그러니까, 만약 제가
함수를 호출하고 싶습니다.
저는 이벤트 리스너와 함께 작업하고 싶습니다.
그래서 저는 여기로 가서 간단히 글을 쓰겠습니다.
클릭하거나 다른 것을 선택할 수 있습니다.
마우스 커서를 올리거나 클릭하는 동작으로 입력할 수도 있었을 텐데요.
괜찮아요, 문제없어요. 제가 가지고 있어요.
ABC라고 썼고, 그때 우리 회사 이름은 ABC였습니다.
친구들, 여기까지 이해하셨나요? 예.
형님, 사용자 이름을 Sarthak으로 바꾸고 알려주세요.
당신이 할 일은 단 하나, 사용자 이름을 Aryan으로 바꾸는 것입니다.
여기서 '사용자 변경'을 클릭하면 사용자가 변경됩니다.
이름이 철로 인쇄되어 있다면 다음과 같이 하세요.
그래서, 내가 여기서 뭘 한 거지?
여러분도 저와 함께 코딩할 수 있도록 작성했습니다.
그리고 h1 태그 안에 사용자 이름은 다음과 같이 썼습니다.
저는 아직 여기서 아무것도 만들지 않았어요.
여기서 const user는 같다고 말했습니다.
사르탁에게, 좋아요, 이제 여기로 가겠습니다. 제가 사용자를 만들었습니다.
였다
사용자 변경 후 저는 여기에 가서 말했습니다.
클릭 시 실행될 내용은 무엇일까요?
함수를 만들고 싶습니다.
상수 변경은 사용자만이 수행할 수 있는 함수입니다.
제가 여기서 이와 비슷한 일을 했습니다.
화살표 함수로 생성됨
저는 여기에 가서 사용자가 다음과 같다고 말했습니다.
내가 그랬어, 인정하자, 하쉬, 아니면...
내가 그의 이름을 계속해서 반복해서 말하지 않으면
나는 그를 거짓으로 칭찬하지 않을 것이다.
그가 수정하지 않으면, 우리가 직접 수정해야 할 겁니다.
네 형님, 제가 아리안이라는 사용자 이름을 만들었습니다.
저는 여기에 가서 '사용자 변경'이라고 불렀습니다.
사용자 이름은 user가 될 것입니다.
현재로서는 값이 사용자 가치입니다.
그럴 만한 가치가 있어, 라고 말하며 클릭했다.
사용자 변경을 진행하겠습니다.
변화가 일어났을 때 사용자의 가치는 어떻게 될까요?
아란이 떠나면 여기에서도 이런 일이 벌어질까요?
어디 보자, 한 번 클릭했네.
여기서 첫 번째로 눈에 띄는 것은 오류입니다, 네, 오류입니다.
오류 메시지가 무엇을 의미하는지 이해하십시오. 오류 메시지는 다음과 같습니다.
존재하는 상수들
당신은 그것들을 바꿀 수 없어요, 알겠어요?
네, 알겠습니다. 이전 영상에서 봤어요.
우리는 상수를 변경할 수 없다고 말했습니다.
가능하면, 형님, 괜찮아요, 늦게 오셔도 돼요라고 말하세요.
보세요, 우리 일은 늦어질 거예요, 네.
물론이죠, 저도 할 수 있고, 누구든 할 수 있어요.
이제 문제가 생길까요? '예'라고 대답해 보세요.
네, 사용자가 변경되었나요? 아니요, 사용자가 변경되었습니다.
그런 일은 일어나지 않았어, 형. 우리 한 가지만 하자.
여기에서 사용자는 콘솔 dr 로그를 볼 수 있습니다.
변경하고 여기에 쓰기 전에
사용자를 변경한 후를 살펴보겠습니다.
버튼을 클릭하면 어떻게 되는지 보세요.
하지만 사용자를 변경할 때는 무엇보다 먼저
당신은 그것의 가치가 얼마인지 알게 될 것입니다.
모든 것이 평소처럼 진행되고 있습니다, 9번 라인입니다.
Kasol Dialog User So Friend에 쓰여 있습니다.
보세요, 사르탁과 아리안이 여기 인쇄물에 나왔네요.
저는 문제가 무엇인지 이해할 수 없습니다.
즉, 내 사용자의 가치가 변하고 있다는 뜻입니다.
하지만 저희 웹사이트에는 표시되지 않습니다.
당신은 내가 했던 것과 똑같은 실수를 하고 있어요.
당신은 글을 쓸 수 있게 될 것이고, 이는 당신과 내가 글을 쓸 수 없게 된다는 것을 의미합니다.
넌 일해야 해, 나한테 말해봐, 잘난 척하지 마.
Real Dom에게 무슨 말을 하든 당신은 즉시 그렇게 될 겁니다.
나는 반응해야겠어, 형제여, 내 말을 들어봐
이것을 이해하신다면 우리는 이와 같은 일을 할 것입니다.
하지만 우리는 어떻게 했죠? 우리는 여기에 가서 사용자라고 말했잖아요.
이를 위해서는 친구들이 상태를 사용하는 방법을 배워야 합니다.
React First에는 올바른 기능이 있습니다.
예전에는 내가 직접 했는데, 이제는 모든 것에 대한 수업이 있더라.
사용 상태의 기능과 활용법을 알게 될 것입니다.
국가는 왜 그런 일을 하는가, 어떻게 하는가, 무엇을 하는가?
그들은 국가 지원을 받는 것의 이점을 이해할까요?
우리가 올바른 방식으로 일한다면, 우리의 일은 이루어질 것입니다.
그런 일이 일어난다면 정말 끔찍할 거예요.
구성 요소가 있다면 그것들은 모두 한 종류입니다.
React 내부에서 매우 중요한 함수들
화면에 요소가 하나 있습니다. 그 요소가 화면에 나타납니다.
값이 0이라고 가정하고, a 값을 설정했다고 해봅시다.
만약 그것을 1로 바꾸면 어떻게 되냐면, 결과는 똑같습니다.
변화가 발생하면 그것을 상태라고 합니다.
만들어진 종에 처음으로 적힌 것은 다음과 같았습니다.
화면에 '좋아요'와 같은 요소가 현재 표시되어 있을 때
생명주기 메서드는 DOM 내부에서 호출되어야 합니다.
무슨 일이 일어나든, 내가 함께 그 일을 겪게 될 것이다.
제가 이렇게 하는 동안 사진들이 계속해서 올라오고 있습니다.
그녀는 그곳을 오가고 있어요, 알겠어요?
만약 당신이 이것을 할 수 있다면, 우리는 여기서 이러한 유형의 일을 하고 있는 것입니다.
또한 필요에 따라 기능을 추가할 수도 있습니다.
무엇보다도, 기능적 구성 요소란 다음을 의미합니다.
반응하기 전에 무슨 일이 일어났든 간에,
일이 복잡하게 진행되고 있었는데, 이제 당신이 오셨군요.
이것과 혼동하지 마세요. 예시를 보시면 알 수 있습니다.
A는 형님, 제가 여기에 쓴 A가 뭐죠?
여기서 찾으실 수 있을 거예요. 분명히 누군가를 찾으실 수 있을 겁니다.
React에서는 이제 다음과 같은 변수를 생성해야 합니다.
사용 상태를 사용하고, 사용 상태가 나오는 즉시 작성됩니다.
화면에 뭔가 나타났어요. 그걸 눌러야 해요.
직접 사용하려고 하면 오류가 발생합니다.
그것은 당신에게 전달될 수도 있고, 원하시면 당신이 직접 작성할 수도 있습니다.
여기에 쉼표를 넣어 사용 상태도 함께 표시해 주세요.
저처럼 게으르시다면 여기에 직접 쓰셔도 됩니다.
변수를 하나 만들고 그 안에 여기에 내용을 넣었습니다.
여기서 무슨 일이 일어났냐면, 당신이 여기에 변수를 만들었다는 겁니다.
그 안에는 두 가지가 들어 있는데, 첫 번째는 a이고 두 번째는 a입니다.
그 안의 값은 그 안에 있는 그대로가 될 것입니다.
그리고 지금 바로 여기 출력 결과에도 그 내용이 표시될 겁니다.
만약 내가 안에 20이라고 썼다면, 20이라는 값은 형제에게 어떤 의미가 될까요?
난 아무것도 이해 못 해, 무슨 말이든 상관없어
내가 무엇을 입력하든 자동으로 모두 입력됩니다.
그 값이 초기값 그대로 유지된다고 가정해 봅시다.
만약 글쓰기 작업만 수행하는 함수가 있다면
여기에 먼저 들어갈 값은 무엇일까요?
그러니까 만약 제가 a의 값이 다음과 같다고 말한다면
먼저, 여기서 값을 찾아보겠습니다.
a가 첫 번째이고, 만약 내가 여기로 간다면
이것을 a로 만들고 여기로 가서 첫 번째 키를 설정하세요
만약 그곳에도 세트 A라고 적혀 있다면 여기로 가서 저에게 알려주세요.
저는 a의 값이 10이라는 것을 이해합니다.
내가 여기라고 말하면 지금 무슨 일이 벌어질까요?
버튼을 클릭하는 순간, 그러니까 '클릭'이라고 말한 겁니다.
해야 할 일: 함수를 실행해야 합니다.
그래서 저는 여기서 이름 변경을 신청했습니다.
저는 changeA라는 함수를 가지고 있습니다.
어디 있냐 형님, 우리는 이름 변경이 없잖아
해당 기능은 전혀 생성되지 않습니다.
상수 변화 A는 같습니다
네, 죄송합니다. 화살표가 레나를 가리키니 제발 부탁드립니다.
자, 적용해 보세요. 좋아요, 여기를 바꿔주세요.
나는 포기했었는데, 이제 버튼 하나만 누르면 포기할 수 있게 됐어.
자, 가자! 작동은 되네. 철자는 틀렸지만 작동은 잘 돼.
원하는 대로 버튼 클릭 한 번으로 변경할 수 있습니다.
따라서 여기서 값을 변경하려면
이제는 그런 것들의 가치를 알겠나요?
바꿀 필요 없어요, 이미 세트로 되어 있잖아요.
특정 메서드만 사용할 수 있다는 이름의 메서드가 있습니다.
상태를 변경해야 한다면
저는 세트 A라고 말했고 그 안에는 제가...
주어진 값을 예로 들어 20이라고 가정해 봅시다.
지금 결제 방식을 변경하면 어떻게 될까요?
그것을 클릭하면 값이 20이 됩니다.
형, 왜 이런 일이 일어난 거야? 이것이 바로 저에게 그런 일이 일어난 이유입니다.
사랑하는 형제 여러분, 여러분이 버튼을 눌렀을 때
클릭하면 변경 A가 실행되고, 그다음 변경 A가 실행됩니다.
내부에서 setA라는 함수를 실행했습니다.
React에서 함수를 간접적으로 호출하기
a 값을 20으로 설정하려고 합니다.
a에서 60까지, 제가 여기에 가서 버튼을 클릭하면
클릭하면 값이 60이 됩니다.
여기까지 이해하셨나요?
나는 안 갈 거야, 나는 안 갈 거야, 나는 안 갈 거야
여기서 그 값은 60이 됩니다.
왜냐하면 제가 여기에 반응을 보였기 때문입니다.
첫 번째 세트와 그 안에 있는 것이라고 합니다.
저는 두 개의 값을 받았는데, 하나는 읽을 수 있는 값입니다.
네, 알겠습니다. 제가 도와드릴게요.
저는 여러분에게 카운터를 만드는 방법을 가르쳐 드립니다.
제가 여기서 뭐라고 했는지 보세요.
저는 여기에 가서 H2를 가지고 있다고 말했습니다.
안쪽에는 A번이 있고, 여기로 가려면 몇 가지 숫자를 줘야 해요.
여기로 가서 버튼을 만들게요.
어떤 증분인가요? 네, 정확하게 쓰세요. 저는 그냥
제가 확인해 봤는데, 특별한 건 없어요.
그리고 여기에 또 다른 증분을 추가했습니다.
감소가 있어요, 네, 감소도 있어요.
이게 맞을 거야, 철자는 신경 쓰지 마
이 번호인데, 제가 여기로 가서 이렇게 말했어요.
제게는 여기에 사용 사례가 있습니다.
숫자를 만들었으니 주별 스나이핑을 사용하라고 말했죠.
나는 여기에 가서 촉촉하게 만들었고, 내가 만든 것이 바로 그 촉촉함이다.
초기값을 0으로 설정하고 여기에...
그럼 제가 인쇄해서 가져갈 수 있어요.
제가 여기 가서 살펴볼게요.
지금 버튼을 누르면 여기에 생성됩니다
지금 클릭하세요. 친구, 들어보세요. 꼭 그럴 필요는 없어요.
원한다면 그 안에 함수를 만들 수도 있습니다.
일반적으로 그 안에 직접 글씨를 쓰지 마세요.
이렇게 설정하거나 이렇게 설정하세요
함수 그리고 함수를 생성한 후 그 함수가 작동합니다.
어떻게 된 일인지, 어떻게 된 일인지 다시 말해줘도 괜찮아요
잠깐, 확대해서 보지 않았네.
제가 여기서 뭐라고 말했는지 말씀드리겠습니다.
알렉스의 함수를 직접 만드는 대신, 저는
저는 그 안에 함수를 만들었고,
두고 보면 알겠죠.
Nam과 여기에 Nam의 값을 입력했습니다.
수분 함량이 감소한다는 것을 이해하셨나요?
이건 쉬운 코드야, 친구. 내가 정말 열심히 노력했거든.
봐봐, 내가 코드를 얼마나 많이 작성했는지, 딱 이만큼만 말이야.
자, 그럼 우리가 얼마나 많은 주제를 다뤘는지 확인해 볼까요?
하지만 원한다면 그 안에 숫자를 직접 만들 수도 있습니다.
CSS라고는 말했지만, CSS가 뭔지는 안 알려줬잖아요.
함수 호출 종료에 대해 지금 말씀드리겠습니다. 당신은 어떻게 반응해야 하는지 배웠습니다.
당신은 어떻게 반응해야 하는지 배웠습니다. 클릭하고 마찬가지로 마우스를 움직여 로그인합니다.
클릭하고 마찬가지로 마우스를 움직여 로그인합니다. 더블클릭, 문제없습니다.
더블클릭, 문제없습니다. 폼 처리에서 읽기 기능을 활성화합니다.
폼 처리에서 읽기 기능을 활성화합니다. 앞으로 나아가세요, 앞으로 나아가세요. 자, 여기
앞으로 나아가세요, 앞으로 나아가세요. 자, 여기 제가 뭘 하고 있는지 먼저 말씀드릴게요.
제가 뭘 하고 있는지 먼저 말씀드릴게요. CSS를 추가하는 방법을 알려드리겠습니다.
CSS를 추가하는 방법을 알려드리겠습니다. CSS를 조금만 써도 꽤 괜찮아 보이기 시작하네요.
CSS를 조금만 써도 꽤 괜찮아 보이기 시작하네요. 그리고 여러분은 이미 일반적인 CSS 사용법을 배웠습니다.
그리고 여러분은 이미 일반적인 CSS 사용법을 배웠습니다. 그러니까, 제 말을 좀 들어보세요.
그러니까, 제 말을 좀 들어보세요. 저는 여기 R.A.F.C.에 모든 것을 갖추고 있습니다.
저는 여기 R.A.F.C.에 모든 것을 갖추고 있습니다. 저는 글을 쓰고 지우는 것을 반복하는 습관이 있어요.
저는 글을 쓰고 지우는 것을 반복하는 습관이 있어요. 안 좋은 일이지만 어쩌겠어요?
안 좋은 일이지만 어쩌겠어요? 여기서 h2가 생성된다고 가정해 보겠습니다.
여기서 h2가 생성된다고 가정해 보겠습니다. 나는 안에 "안녕하세요 여러분"이라고 쓰고 여기로 왔어요.
나는 안에 "안녕하세요 여러분"이라고 쓰고 여기로 왔어요. 안녕하세요 여러분, 제가 이것의 출력 결과를 봤다면
안녕하세요 여러분, 제가 이것의 출력 결과를 봤다면 이제야 이유를 알겠네요.
이제야 이유를 알겠네요. 그리고 저는 당신의 배경을 알고 있습니다.
그리고 저는 당신의 배경을 알고 있습니다. 왜 이런 일이 일어나는 걸까요? 당신에게는 그런 문제가 있기 때문입니다.
왜 이런 일이 일어나는 걸까요? 당신에게는 그런 문제가 있기 때문입니다. 해당 파일은 CSS와 사용자 정의 요소를 추가하여 생성되었습니다.
해당 파일은 CSS와 사용자 정의 요소를 추가하여 생성되었습니다. 이 사람이 바로 핵심이고, 우리의 핵심입니다.
이 사람이 바로 핵심이고, 우리의 핵심입니다. P의 부모는 훌륭하고, 인덱스는 누구인가요?
P의 부모는 훌륭하고, 인덱스는 누구인가요? 인덱스는 메인 요소의 부모입니다.
인덱스는 메인 요소의 부모입니다. 인덱스와 메인의 자식은 누구인가요?
인덱스와 메인의 자식은 누구인가요? 그 아이는 누구인가요? 여기까지 이해하셨나요?
그 아이는 누구인가요? 여기까지 이해하셨나요?
제가 CAA에 이런 일을 했기 때문에 이런 일이 벌어졌습니다. 그 안에 무엇이 쓰여 있든,
그 안에 무엇이 쓰여 있든, IXED CAA 내부에 작성된 코드
IXED CAA 내부에 작성된 코드
앱 안에 해당 항목이 있으면 그 화면에도 표시될 것입니다. 내가 뭔가를 쓰면 그것도 거기에 보일 거예요.
내가 뭔가를 쓰면 그것도 거기에 보일 거예요. 저는 여기에 가서 제가 가진 모든 H2에 대해 이야기했습니다.
저는 여기에 가서 제가 가진 모든 H2에 대해 이야기했습니다.
하지만 h2 태그를 만들었다면 배경색은 다음과 같아야 합니다.
에이본 Jai Mata Di Navratri가 당신에게
Jai Mata Di Navratri가 당신에게 온 가족분들께 진심으로 안부 전합니다.
온 가족분들께 진심으로 안부 전합니다. Jai Mata Di가 모든 사람들에게 행운을 빕니다.
Jai Mata Di가 모든 사람들에게 행운을 빕니다. 오 사자여, 내 눈앞에 머물러 주소서
오 사자여, 내 눈앞에 머물러 주소서 왈리
왈리 자감바 여기 잘 봐봐 안녕하세요 여러분 자이
자감바 여기 잘 봐봐 안녕하세요 여러분 자이 마타 디, 여기에서 인쇄본을 구할 수 있어요.
마타 디, 여기에서 인쇄본을 구할 수 있어요. 그런 일이 실제로 일어난 것 같네요. H2만 봐도 알 수 있잖아요.
그런 일이 실제로 일어난 것 같네요. H2만 봐도 알 수 있잖아요.
신청은 완료됐습니다. 이제 제가 뭘 해야 하죠?
자, 이제 제가 할 일은 집중하는 것입니다, 여러분.
그렇게까지 될 거라고 생각하시는 건가요? 제대로 이해하신 건가요?
오류가 발생하는데, 잉크가 제대로 나오지 않는 오류입니다.
무슨 일이 있더라도, 그 모든 것들은 SRC 내부에 남아 있을 것입니다.
내부에서 저는 여기에 기록 파일을 만들었습니다.
대문자로 쓰고 싶다면 대문자로 쓰세요.
만약 연결되어 있지 않다면 어떻게 해야 할까요? P 안으로 들어가실 수도 있고, 메인 안으로 들어가실 수도 있습니다.
P 안으로 들어가실 수도 있고, 메인 안으로 들어가실 수도 있습니다. 당신이 그 안에서 주된 부모 역할을 맡고 있든 아니든, 그 모든 것은
당신이 그 안에서 주된 부모 역할을 맡고 있든 아니든, 그 모든 것은
그런 일은 일어나지 않을 겁니다. 네, 친구, 그 의미를 이해하시죠?
그래서 저는 여기에 가서 수입 중이라고 말했습니다.
CSS 파일이 가져와지고 있으며, 가져오기 버튼을 클릭할 수 있습니다.
그리고 이것이 가져오기가 이루어지지 않을 경우의 모습입니다.
CSS라는 또 다른 모듈이 있는데, 필요에 따라 사용할 수 있습니다.
검색 Kara G Pe Aapki Tail Wind Tail Wind
좋다
톰 톰과 제리 왈라 톰에서 톰 캬
뒤에서 강한 바람이 불었던 것이 기억납니다. 누군가가 순풍을 받을 때처럼, 뭔가 특별한 일이 일어나는 것 같아요.
형님, 열려있습니다. 제가 실수했어요. 친구, 용서해 주세요. 왜 화를 내세요? 괜찮으시잖아요.
왜 화를 내세요? 괜찮으시잖아요. 나는 이 형제들, 이 형제들, 그리고 이 형제들을 보았다.
나는 이 형제들, 이 형제들, 그리고 이 형제들을 보았다.
그럼 밑줄, 밑줄에는 뭐라고 쓰시겠어요? 친한 친구라고 밑줄만 그어주세요.
친한 친구라고 밑줄만 그어주세요. 내가 가서 알아보면, 나는 찾을 것이다.
내가 가서 알아보면, 나는 찾을 것이다. 헤더가 아예 보이지 않을까요?
헤더가 아예 보이지 않을까요? 그렇지 않고 헤더를 보고 싶다면
그렇지 않고 헤더를 보고 싶다면 제가 할 일은 당신이 한 가지를 하는 것입니다. 바로 헤더를 하는 것입니다.
제가 할 일은 당신이 한 가지를 하는 것입니다. 바로 헤더를 하는 것입니다.
그러니까 당신은 여기에 가서 한 가지 일을 해야 합니다. 이건 여기 안에서 만들어졌어요.
이건 여기 안에서 만들어졌어요. 헤더를 올려놓고 보세요.
헤더를 올려놓고 보세요. 헤더를 추가한 후에는 헤더도 가져오세요.
헤더를 추가한 후에는 헤더도 가져오세요.
홈페이지에 있다면, 소개 페이지에 있는지 확인하세요. 가고 싶으시면
가고 싶으시면
제품을 누른 다음 홈 버튼을 눌러 홈 화면으로 돌아가세요.
해당 페이지에 접속하면 페이지가 새로고침됩니다. 연락처 페이지로 이동하면 페이지가 새로고침됩니다.
연락처 페이지로 이동하면 페이지가 새로고침됩니다.
문제없이 잘 작동하고 있습니다.
그런 일이 발생하면, 아시다시피, 수입과 같은 경우처럼 여러 번 발생할 수 있습니다.
여기로 가서 여기에 글을 써서 작업을 완료하세요. 링크를 확인하시고 여기를 클릭하시면 링크를 받으실 수 있습니다.
링크를 확인하시고 여기를 클릭하시면 링크를 받으실 수 있습니다.
여기에 표시될 거고, 저는 여기로 가서 링크를 클릭했어요. 이렇게 쓰여 있으니, 제발 그만 써주세요.
이렇게 쓰여 있으니, 제발 그만 써주세요.
이미 위에 있습니다. 아니면 손으로 다시 하셔도 됩니다.
저는 가서 그것에 대해 글을 쓸 거예요. 그리고 여기를 다녀온 후에요.
자, 그럼 중요한 한 가지를 말씀드리겠습니다. 바로 명상입니다.
그리고 또 다른 제가 특별한 이야기를 하나 해드릴게요. 제가 여기에 왔다는 걸 알아두세요.
제가 특별한 이야기를 하나 해드릴게요. 제가 여기에 왔다는 걸 알아두세요.
공유하기 전에 의미 있는 글을 썼는데, 이제 이해했어요.
하지만 위에 적힌 내용은 여전히 변함없습니다.
오직 위의 조건이 충족될 때에만 변화가 일어날 것입니다.
이것이 바로 React의 특징이고, 이것이 바로 그 특징입니다. 그게 전부인가요?
그게 전부인가요? 형님, 그런 일도 있죠. 세상엔 여러 가지 일이 생기니까요.
형님, 그런 일도 있죠. 세상엔 여러 가지 일이 생기니까요.
필요한 정보를 적어두고 브라우저 라우터를 만드세요. 그 후, 여기에서 경로를 생성하고 경로를 클릭하세요.
그 후, 여기에서 경로를 생성하고 경로를 클릭하세요.
해당 요소가 곧 헤더 내부에서 열릴 예정입니다.
컨텍스트 API가 필요한 이유는 무엇이며, 어떤 용도로 사용되는가? 이것이 바로 Context API입니다. 한번 이해해 봅시다.
이것이 바로 Context API입니다. 한번 이해해 봅시다.
내부에서는 예전에는 구성 요소를 만들어서 작업을 진행했었습니다.
그 안의 문단은 이제 대략 이런 식입니다.
여기 네 명이 있으니까 하르쉬도 받아들였을 거예요. 당신의
나는 이런 식으로 벽에 뭔가를 썼는데, 이제 만약
아리안도 원하면 가져갈 수 있고, 비드한도 가져갈 수 있어요. If he wants, he can take it too. 제 것을 받아주시겠어요?
If he wants, he can take it too. 제 것을 받아주시겠어요?
이것이 저것에게 줄 텐데, 저것보다는 데이터에 주는 게 낫습니다. 어느 것을 사용하든 가운데에 놓으세요.
어느 것을 사용하든 가운데에 놓으세요. 조금 새로운 주제일지도 모르겠네요, 확실히 조금은요.
조금 새로운 주제일지도 모르겠네요, 확실히 조금은요.
걱정하지 마세요, 배우는 과정이 즐거우실 거예요, 장담합니다.
카운터를 만들고 싶거나 두두가 필요하시면
그보다 적지만, 조금 더 큰 규모의 애플리케이션을 개발하는 경우에는 그렇습니다.
애플리케이션을 만들고 싶으신가요, 아니면 기존 애플리케이션을 만들고 싶으신가요?
작은 책 같은 걸 만들고 싶어요. My Show Ka Clone Chote 버전 Pe To Aap
My Show Ka Clone Chote 버전 Pe To Aap 컨텍스트 API를 사용하여 데이터를 얻을 수 있습니다.
컨텍스트 API를 사용하여 데이터를 얻을 수 있습니다. 중앙 집중화를 위해서, 그리고 규모가 큰 기업이라면
중앙 집중화를 위해서, 그리고 규모가 큰 기업이라면 저는 당신의 하지를 위한 신청서를 만들고 싶습니다.
저는 당신의 하지를 위한 신청서를 만들고 싶습니다. 부품은 총 2000개입니다.
부품은 총 2000개입니다. 상태 관리를 위해 다른 것을 사용하겠습니다.
상태 관리를 위해 다른 것을 사용하겠습니다. Redux Tool Kit이라는 도구입니다.
Redux Tool Kit이라는 도구입니다. 저희 목록에도 적혀 있습니다.
저희 목록에도 적혀 있습니다. Redux 툴킷은 있었지만 이 Redux 툴은
Redux 툴킷은 있었지만 이 Redux 툴은
PartContext API는 다음을 의미합니다. React에는 컨텍스트 기능이 내장되어 있습니다.
React에는 컨텍스트 기능이 내장되어 있습니다.
그래서 이번 영상에서 그 주제를 다루는 것입니다. 만약 당신이 참여하지 않는다면, 아래에 댓글을 남겨주세요.
만약 당신이 참여하지 않는다면, 아래에 댓글을 남겨주세요.
저는 그것을 찾을 것이고, 당신이 이해한다는 것도 알게 될 것입니다. 이 시점까지의 영상은 이 시점까지의 내용을 의미합니다.
이 시점까지의 영상은 이 시점까지의 내용을 의미합니다. 저도 보고 있는데, 여러분은 이해하시나요?
저도 보고 있는데, 여러분은 이해하시나요? 컨텍스트 API가 무엇인지 살펴보겠습니다.
컨텍스트 API가 무엇인지 살펴보겠습니다. 우선, 우리가
우선, 우리가 제가 인정합니다, 인정합니다
제가 인정합니다, 인정합니다 문맥을 활용해야 해요.
문맥을 활용해야 해요.
자본금으로 보유할 수도 있고, 소액으로 보유할 수도 있습니다.
사용자 데이터가 유지될 경우 사용자는 삭제합니다.
여기를 클릭함으로써 사용자 컨텍스트를 생성했습니다.
당신은 약간 새로운 것을 만들어냈군요.
여기까지는 이해했는데, 이제 내가 여기에 있다는 걸 이해해 줘.
저는 제공하고 싶습니다. 그러니까, 제가 여기 있다는 거죠. 저는 그 안에 값과 같은 데이터를 넣을 것입니다.
저는 그 안에 값과 같은 데이터를 넣을 것입니다.
내가 지금 의미 있는 것을 가지고 있다고 가정해 보자.
이 사용자 이름 정보는 모든 사람에게 공개됩니다.
제가 사용하는 애플리케이션 전체를 업데이트할 수 있다는 것입니다.
저는 제가 이 지원서를 전부 읽었다는 것을 이해합니다. "포장을 마쳤습니다"라는 말은 전체를 포장했다는 뜻입니다.
"포장을 마쳤습니다"라는 말은 전체를 포장했다는 뜻입니다.
바로 이것 안에, 즉 내가 ~에서 나온 이 것 안에 그것이 있다.
이건 분명히 새로운 거예요, 다시 말씀드리지만, 걱정돼요.
이제 잘 작동하고, 어디든 동일한 데이터를 전달할 수 있어요. 내가 그걸 하고 싶다면, 제일 먼저 해야 할 일은
내가 그걸 하고 싶다면, 제일 먼저 해야 할 일은
앱에게 앱을 찾으러 가라고 알려줄 수 있습니다.
P는 그에게 성폭행을 당했는데, 이제 어떻게 될까요?
랩카라하이피조하이워브유저
P에게 보여주면 여러분은 이해할 수 있을까요?
형제들아, 아이들아, 너희는 여기에 가서 무엇을 할 거니?
수신되는 객체가 없습니다.
아이들의 마음속에는 무엇이 있는지 아시나요?
제 말뜻을 이해해 주세요. 여기 갈 필요는 없어요.
글을 쓰는 대신, 이제 아이들을 데려다주겠습니다.
아빠, 무슨 일이 있었는지 이해하셨어요? 제 말은 이거 말이에요.
SRC 내부에 있는 구성 요소들을 여기에 나열했습니다.
하지만
나는 가서 세 개를 분리한 다음 하나로 합쳤다.
나는 그것을 내 형제들에게 줘야 하고, 여기로 가서 그들에게 줘야 해. 센터 일은 신경 쓸 필요도 없어요. 잘 진행되고 있거든요.
센터 일은 신경 쓸 필요도 없어요. 잘 진행되고 있거든요.
더 나은 날이 올 것입니다
잘 들어보세요. 맥락을 이해해야 합니다.
즉, 원한다면 이렇게 직접 쓸 수도 있다는 뜻입니다.
찍힌
모든 사람이 데이터에 접근할 수 있도록 하기 위해 제가 여기에 왔습니다.
글은 이런 식으로 쓰여 있고, 저는 여기에 글을 썼습니다.
그가 그곳에 도착하면 제가 가서 미리 알려드리겠습니다.
이제 상황을 설명하자면, 이 데이터에서 어떤 데이터라도 추출하고 싶다면 어떻게 해야 할까요?
그가 그렇게 한다면 여기서 무슨 일이 벌어질까요?
가장 큰 특징은 사용자 이름을 누구나 볼 수 있다는 점입니다. 그것은 안에 적힌 모든 것에 도달하기 위한 것입니다.
그것은 안에 적힌 모든 것에 도달하기 위한 것입니다.
간단히
Click on any text or timestamp to jump to that moment in the video
Share:
Most transcripts ready in under 5 seconds
One-Click Copy125+ LanguagesSearch ContentJump to Timestamps
Paste YouTube URL
Enter any YouTube video link to get the full transcript
Transcript Extraction Form
Most transcripts ready in under 5 seconds
Get Our Chrome Extension
Get transcripts instantly without leaving YouTube. Install our Chrome extension for one-click access to any video's transcript directly on the watch page.