Blackpink Vlive "before Bankgok Encore Concert' 07.12.19 [with Eng Subs]

와, 너무 빨리 그들은 "goo goo"라고 말했다 안녕하세요

이게 뭐야? 채널 플러스인가요? 아니면 모두를 위해? 채널 플러스인가요? 잘 모르겠습니다 말해 말해 말해 "모든 사람을위한 것"입니다

안녕하세요 방금 호텔에 도착해서 태국의 앙코르 콘서트 여보세요 내가 잘못 말했어? 힐끔 보다 얼마 전에 V LIVE에있을 것이라고 했잖아요? 알람이 켜진 상태에서 모두 나를 기다리고 있었습니까? 안녕하세요

한국에서 11:30인가요? 12에 가까워요? 졸리지 않습니까? 모두 깨어 있었습니까? 아니면 자고 있었습니까? 내가 올 줄 알았 기 때문에 당신은 일어 났습니까? 12:30 늦었 어 시차 때문에 정말 늦었어요 내일 앙코르 콘서트를 시작할 예정입니다 너무 길어서 첫 콘서트처럼 느껴집니다

나는 괜찮을 것이고 실수하지 않을 것입니다 나는 여성스러운 것을 입고 있습니다 엄마는 괜찮아했다 이상한 당신이 생각해야한다고 말 했어요 V LIVE에 대한 질문이 있습니다

당신은 당신의 질문을 생각 했습니까? 지금 어떻게 보이나요? 화질이 양호합니까? 저는 해외에 있습니다 괜찮습니까? 좋은? 화질 좋은가요? 좋은? 놀랄 만한? 와우 왜 그렇게 좋은지 궁금합니다 왜 그렇게 좋은가요? 운명? 질문 해주세요

난 배고프지 않아 비행기를 일찍 타 자마자 된장 찌개와 밥을 먹고 자러갔습니다 달콤? Dalgom은 요즘 너무 귀엽다 그러나 Dalgom은 지저분 해 보입니다 그래서 저는 Dalgom의 프라이버시를 존중합니다

Dalgom으로 찍은 비디오를 올릴 생각이었습니다 하지만 Dalgom에게는 당황 스러울 수 있다고 생각했습니다 그래서 나는 그 비디오를 업로드하지 않았습니다 Dalgom이 목욕을 한 후에 V LIVE를 켜서 Dalgom을 볼 수 있습니다 달콤의 맨 얼굴

감기에 걸리지 않습니다 목구멍이 약간 부어있었습니다 오늘은 물을 많이 마셨어요 내일 콘서트 전에 많이 예열하겠습니다 예, 태국에 오면 항상 "돈이 없다"고 말합니다 태국 팬들은 "JISOO, 돈이 없다"고 말합니다 "JISOO, 돈이 없다"고 말하는 것과 같습니다

정말 재밌어요 LISA는 그녀가 나에게 무언가를 말해 줄 것이라고 말했다 모든 내부자들은 콘서트 전에 요즘 이야기합니다 그래서 나는 내일 그것을 배우고 콘서트에서 말할 것입니다 태국의 내부자는 말합니다 "돈 없음"외에 새로운 것

그녀는 나에게 새로운 것을 가르쳐 줄 것이라고 말했다 "메이크업 파우치에 무엇이 있는지 알려주세요" 내 주머니? 여기 있나요? 작은 주머니 내 주머니를 열어 립스틱을 바르겠습니다 나는 그렇게하는 것을 의미했습니다

왜 이걸 적용하는지 모르겠습니다 하지만 메이크업 아티스트는 항상 입술에 뿌립니다 메이크업 아티스트가하는 일을 따릅니다 정말 큰 차이를 만드는 것은 아닙니다 그러나 메이크업 아티스트는 항상 그것을 입어 항상 우리 자신에게도 적용합니다 우리의 메이크업 아티스트는 나는 항상 메이크업 아티스트가 우리에게주는 것들을 입었습니다 YouTube에서는 사람들이 시청자에게 제품을 보여주기 위해이 작업을 수행합니다 그러나 나는 여기에별로 없습니다 작습니다

나는 오늘이 작은 가방을 가지고 있었고 실제로는 아무것도 없습니다 방금 사용한 두 개의 립 제품과 거울 나는 이것을 어디서 얻었습니까? JENNIE와 함께했습니다 맨체스터에서 받았어요? 우리가 어떤 곳으로 갔을 때 나는 그것을 얻었다 거울입니다

거울과 립스틱 와우 JISOO 내 입술 연고 그것에 JISOO라고 표시되어 있습니다 중국어로 작성된 이름을 가진 사람이 있습니다

그러나 그것은 내가 가장 좋아하는 것이므로 집에 두십시오 그래서 나는 그것을한다 모두 내 가방에 있습니다 "머리를 자라게 하시겠습니까?" 네, 많은 생각을 했어요 확장 프로그램 가져 오기 정보 확장 기능을 사용하지 않는 것이 더 편하기 때문에 하지만 무대에있을 때 더 예쁘다 머리가 길어지면 그래서 나는 확장을 얻는 것에 대해 생각하고있었습니다

그러나 이번에는 레이어 컷을 얻지 못했기 때문에 확장을 원한다면 많은 것을 얻어야합니다 그래서 나는 자연스럽게 자라게하기로 결정했습니다 약 2 개월 정도면 충분하다고 생각합니다 머리카락이 정말 빨리 자랍니다 나는 그것을 키울 것입니다

"오늘의 V LIVE에 손님이 없습니까?" 알아 지금보고있는 사람이있을 것입니다 아무도보고 있지 않습니까? 이것을보고있는 멤버가 있다면 언제든지 저와 함께 해주세요 어서! LISA는 앞서 "환영합니다"라는 메시지를 보냈습니다 리사 어 Where 어? 나는 "당신은 어디에 있습니까

당신이 그리워요"라고 썼습니다 응? 채영? 채영 방금 메시지를 받았는데 메시지를 누르면 이 V LIVE 화면이 꺼 집니까? 잘 모르겠습니다

채영 당신은 내 방 번호를 찾아서 나와 함께 올 수 있습니다 나 때문 이었어? 아니면 그룹 채팅방에서 메시지였습니까? 그녀는 너무 많은 메시지를 쓰고 있습니다 그녀의 7 번째입니다 8, 9 채영

당신의 메시지를 읽을 수 없습니다 이 V LIVE가 꺼질 수 있기 때문입니다 그룹 대화방에서 내 방 번호를 볼 수 있습니다 채영이 다른 메시지를 보냈습니다 2, 3

더 4 그녀는 왜 그렇게 많이 보내고 있습니까? 이것은 어떻게 작동합니까? 그녀가 할 말이 있습니까? 뭐가 될수 있었는지? 채영 어서 장미! 내 앞머리? 그들은 바로 여기 있습니다 이것들은 내 앞머리입니다

시스루 앞머리가 좋은 점입니다 만나다? 여기 내 앞머리가 있습니다 당신은 그들을 볼 수 있습니까? 자연스럽지 않습니까? 처음부터 이렇게 온 것 같지 않습니까? 이처럼 훨씬 더 자연스럽게 보입니다 내가 이걸하면 아니? 자연스럽지 않습니까? 채영 당신은 가고 있습니까? 채영은 많은 메시지를 보냈지 만 그녀는 갑자기 침묵했다

그녀가 가고 있습니까? 내 앞머리를 다시 제거하십시오 응? 또 다른 메시지 어디야? 그녀가이 V LIVE를 확실히보고 있다고 생각합니다 이것을보고 있습니까? 채영 손님

eng 스트 Chaeng-er 갱스터 같군요 응? "내가 간다" 와우 나는 그녀의 메시지를 읽었다 채영이오고있다

기다림 누군가가 "JISOO English please"를 썼습니다 그리고 제 시간에 영어를 했어요 나는 그들을 여기로 데려오고있다 어서, 이리와 모두 환영합니다

채영이 오면 LISA는 지금보고 있지 않습니까? 닭 껍질에 대해 LISA를 속인 후 LISA가 알게되었습니다 우리는 닭 피부가 씹을 수있는 치약이라고 믿도록 속였습니다

이 이야기를 아직 모르는 분들을 위해 우리는 어느 날 닭 피부에 대해 이야기하고있었습니다 간단히 "Chi-kkup"이라고 불렀습니다 LISA는 그것이 무엇인지 물었습니다

그리고 우리는 그녀가 먹을 수있는 씹을 수있는 치약이라고 말했습니다 그녀는 우리를 믿었지만 이제는 진실을 알고 있습니다 올 그래서 우리는 그녀를 속일 새로운 무언가를 생각해야합니다 그녀는 여기있다! 나중에 계획하자 누구입니까? 나와 함께 V LIVE를 하시겠습니까? V LIVE 일 필요는 없습니다

-여기서 하시겠습니까? -댓글을 계속 작성했습니다 그러나 당신이 그들을 볼 수없는 것 같아서 메시지를 보냈습니다 나와 함께 V LIVE를하고 싶습니까? 내 의견을 읽는 사람들이 크게 웃었을 것이라고 생각합니다 -계속 -정말요? 의견을 쓰셨습니까? -네가 말한 모든 것에 대답했다 때를 된장 찌개를 먹는 것에 대해 이야기하면서 나는 그것을 먹었다 고 썼다 나는 "나도"라고 썼다 나는 그 의견 하나만 보았습니다 "내가 간다"! -그녀는 내 의견을 모두 보지 못했습니다

그래서 나는 "그녀가오고있다"고 말했다 너무 재밌어요 V LIVE에 경보가 울리고 제목은 "Come on pigeons"입니다 그래서 "허? 비둘기와 무슨 일이야?" -그게 뭔지 궁금했어 -계속 "ki-dul"라고 말해 -그래서 그것은 단어 놀이입니다 – 알고 있었어 그래서 제목에 비둘기가 포함되었습니다 자신을 소개하십시오

우리를 모르는 사람들이있을 수 있습니다 당연하지 저는 JISOO와 같은 팀에 있습니다 블랙 핑크의 로제 제 이름은 박채영입니다

만나서 반갑습니다 BLACKPINK는 어떤 그룹입니까? 블랙 핑크는 강력한 노래로 유명합니다 -그리고 정말로 – "만약 당신이 마지막이라면"이라는 감정을 상하게하면 어떨까요? -아직도 얘기 중이야 -가요! 때때로 우리는 정말 밝고 다른 때는 정말 어둡고 세련 될 수 있습니다

블랙 핑크는 정말 멋진 걸 그룹입니다 그래서 깊은 BLACKPINK에서 ROSÉ의 역할은 어떻습니까? 블랙 핑크가 그녀를 필요로한다 나는 침대에서 너무 지루했다 그리고 LISA는 Facetime에 저를 불렀습니다 그리고 그녀는 나에게 빨리 오라고 말했다

그녀가 내 방에 있다면? -LISA가 방에있을 수 있습니다 LISA는 "내가 올 것이다 나는 거의 다왔다"고 말했다 그래서 "서둘러와"라고 말했습니다 -그러나 나는 여기에왔다

네, LISA가 저에게 "환영합니다"라고 보냈는데 – "서둘러 와서보고 싶어" -LISA도 여기에 오면? 재미있을 것입니다 -과일 맛있겠다 -저게 뭐야? -어떤 과일입니까? -저게 뭐야? 그래, 뭐야? -이게 뭐야? -이게 뭐야? -네온은 어떤 과일입니까? -태국의 과일 -이게 뭐야? -네온 색이에요 -맛 있겠지? -이게 뭐야? 그래도 좋을 것입니다 -열겠습니다 – 정말? -이 과일을 기대하고 있습니다

나는 태국 음식을 좋아합니다 -먹을 수있어? -그들은 당신에게 라임을 줬어? 완전한! 완전히 완벽합니다! -바로 여기 다 쳤어요 -어디? -바로 여기 다 쳤어요 이리! 오 예 내가 다친 이유는

-분명히 많은 다른 이야기가 있습니다 -훨씬 좋아 보입니다 거의 다 갔다 이 이야기에는 여러 가지 버전이 있습니다

-여기서 무슨 일이 있었는지 알려 드리겠습니다 -빨리 알려주세요 -궁금하십니까? – 예! 나는 그 반응으로 당신에게 말할 수 없습니다 좀 더 줘! 예! 한 옥타브 높음! 괜찮아 당신이 시도한 이후에 알려 드리겠습니다

그들은 이것이 정말 맛있는 과일이라고 말합니다 리치 이게 뭐야? 당신은 정말 잘 했어요 내부가 너무 다르게 보입니다 -하나 먹을 래? -내부가 완전히 다릅니다

이게 뭐야? -완전히 양면입니다 -완전히 다릅니다 말이되지 않습니다 -잠깐만, 내가 보자 내가 먼저 어떻게 다쳤는지 말해 줄게 -먼저 그 이야기를 들려주세요 약 4 개의 섹션이 있습니다 콘서트 에서요? "DDU-DU DDU-DU"를하고 나면 솔로 부분 전에 나는 인생에 갔다 그리고 그것은 나에게 너무 낮았다 그러나 나는 변화를 서두르고 있었다 -그리고 나는 리프트에 얼굴을 부딪쳤다

-그녀는 레일에 상처를 입었다 솔로 공연 직전에 너무 아파서 울고 있었어 나는 너에게 너무 나빴다

-끝까지 들어갔다 -정말 깊어 요 -아뇨 너무 아파서 열려고 할 때 내 눈이 커지면 여기까지 커져 버릴 것입니다 뼈가 거의 다 봤어요 나는 코 뼈에 거의 인사했다

너무 아파 그래서 나는 조금 울었다 -눈물이났습니다 -어떻게해야할지 몰랐습니다 다음 곡이 예정되어 있기 때문에 솔로 연주가 너무 걱정되었습니다 – 오 예

근데 두통이 심해지기 시작 했어요 그래서 두 명의 진통제를 JENNIE와 주문을 변경했습니다 -안심입니다 -하지만 진정 할 수 있었고 기분이 좀 나아 졌어요 나는 솔로 공연을 위해 마지막으로 갔다 무대에 섰다는 것도 놀랍습니다 나는 당신이 너무 걱정했다

그날 어떻게 공연했는지 기억조차 못합니다 당신은 정말 그 레일에서 머리를 두 드렸습니다 하지만 2 명의 진통제 때문에 끝까지 기분이 나쁘지 않아서 흥분했습니다 -어떤 사람들은 여드름으로 생각하지 않았습니까? -여기 요? 직원들은 모두 너무 걱정 했어요 그리고 그들은 모두 당시에 나에게 기분이 좋지 않았다 다음 주에 일하러 갔을 때 그들은 여기 여드름이 있다고 말해 – 뭐? – "너도 콘서트에 있었어" 그들은 내가 콘서트를 너무 빨리 끝내서 콘서트에서 온 줄 몰랐다고 말했다 이게 뭐야? 보기

– 이거 정말 좋다 -뭐야? 그러나 나는 그것을 잘못된 길로 열었다 -이것으로 무엇을해야할지 모르겠습니다 -정말 맛있는 과일입니다 그것은 뇌처럼 보이는 과일이 아닌가요? -마늘처럼 보이는 것

-그래 마늘처럼 보이는 것! 이거 정말 좋다 마늘을 보여주세요 마늘 잠깐만, 입에 조각을 넣을 게 정말 마늘처럼 보입니다 -내 스타일이 아니야 내 스타일이 아닙니다

-완전히 내 스타일 내 스타일이 아닙니다 왜 이렇게 멋진가요? 이 시도 어서 너무 둥글다 – 무서워

– 시도 해봐 어떻게 바삭 바삭 해? 맛이 어때요? 열매 맛이나요? 내 스타일이 아니라 내 스타일이 아닙니다 나쁘지 않아요 이게 뭐야? 사과 아니에요? -독특합니다 -사과 아니에요? 나는이 마늘을보고있는 과일이 가장 맛있다고 생각합니다 망고 스틴이라고합니다

-이름에 "망고"가있는 모든 과일은 맛있습니다 – 망고 스틴 마늘-십 머리가 너무 깁니다 예

너무 좋아요 -누구야? -LISA입니다 – 정말? – 권리? 리 사야! 와우 -내 방에 갔었 어? -리사 LISA, V LIVE를 함께하고 싶으세요? 어서 가자 V LIVE 일 필요는 없습니다

리사, 우린 이걸 먹어요 -저게 뭐야? -마늘-십 망고 스틴? -마늘 같아요 -망고 스틴입니다 -내부자 -내부자가 우리와 합류합니다 -마늘처럼 보이기 때문에 마늘-십이라고 부릅니다

-LISA에서 뭐하는거야? 앞머리를 두드리기 앞머리를 두드리기 – 엄청 웃겨 -나는 공항 사진을 보았다

-공항의 팬들 -너무 예뻐요 매우 예쁘다

다른 마늘-십 마늘 끓었 어? 정말 이상한 이름입니다 JISOO가 만들었습니다 탈루 라 -그녀의 얼굴을 봐 -저는 JISOO입니다

괜찮습니다 -저게 뭐야? -몰라 -나는 그들에게 말했다 내일 할 말이 멋진 걸 가르쳐 주려고 그리고 "돈이없는"시대는 오래 전부터 사라졌습니다 나는 당신을 위해 뭔가를 준비했습니다 공항에서 태국인 BLINK 팬들은 계속“돈이 없다”고 외쳤다 나에게 일찍

– 돈이 없다 – "돈이 없다" – "돈이 없다" -그래서 -너무 재밌어요 -이제 "돈이 있어요"라고 말할 수 있습니다 -돈이 있다고 말할 수 있습니다 -돈을 벌었어야 했어요 -열심히 일하고 있습니다

난 부자 인 척 할 수있어 이게 뭐야? – "돈있어"? -과일은 이미 그만 먹어요 – 엄청 웃겨 -JENNIE는 아마도 옆집에있을 것입니다 네 -자지 않아? 그녀는 그녀가 졸려 말했다

-응 난 너무 배고파 리사, 뭔가 먹자 나는 디저트를 가져올 예정이었다 디저트를 원하신다면 내 방으로 오십시오 -어떤 종류의 디저트입니까? -LISA 부탁합니다 어떤 종류의 디저트인지 들어 봅시다

끈적 끈적한 밥 찹쌀이지만 콧물 -주스와 함께 -내 스타일이 아니야 내 스타일이 아닙니다 -왜 주스가 있습니까? -당신은 열매를 알고 있습니까? – 예

-열매가 조금 있습니다 -찹쌀인가요? -응, 좋아 디저트 야? 매혹적인 정말 달콤합니다 단 원하지 않습니까? 관심이 없다? 관심이 없다

마늘 스튜, 마늘 스튜? 이것을 먹을 때마다 나는 아기처럼 느껴집니다 -이게 뭐야? -대단합니다 반 JISOO -유령처럼 보이도록 이렇게하겠습니다 -반 JISOO

왜 유령 인 척하는거야? "정상적인 LISA처럼 보입니다" 오늘 왜 이렇게 긴 치마를 입었습니까? 저거 새로운가요? – 당연하지 처음 봤어요 -응 -한동안 가지고 있었지만 전에는 한번도 입어 본 적이 없습니다 -이것에도 씨앗이 있습니다

왜 절반 만? 끝까지 오세요 너무 좋아요 나는 잠시 손을 씻을 것이다 내 스타일이 아니라 내 스타일이 아닙니다 -chi-kkup은 무엇입니까 – "치킨 스킨"의 줄임말

– "그녀는 천재가되었습니다" -처음에 -당신은 더 현명 해졌습니다

팬이 와서 줬어 닭 피부 -JENNIE도 여기있는 것이 재미있을 것입니다 -그리고 잇몸 타입처럼 보였습니다 -잇몸 형 치약처럼 -가서 데려와 그러나 나중에 뱉어야합니다 그리고 나는 그녀에게 "나는 chi-kkup을 얻었다"고 말했다 – "치" "이라고 했잖아 – "치 쿠프가 있어요" – 그게 내가 말한거야

-내가 말 했어요 누군가 와서 나에게 물었다 -내가 chi-kkup이 무엇인지 안다면 -어 Where 어? -팬 사인회에서 -조금 일찍 도착하는 것에 대해 난처했다 – "나는 더 일찍 얻었다"고 말했다 -닭 가죽 있어요? -응 -치 쿠프? 그리고 그들은 그녀에게 말했다

-그들은 그녀에게 말했다 – "치쿠"? 그래서 나는 갔다 -왜 그 얼굴을 만드는거야? -그리고 그들은 "닭 피부"를 갔다? 그래서 나는

-완전히 당황했습니다 누군가가 와서 그녀를 속여서 그녀를 속 였지만 팬이 와서 나중에 그녀에게 그것이 무엇인지 말해주었습니다 그 팬은 조금 당황했다

-그들은 놀랐습니다 – "누군가 닭 피부를 줬어"와 같았나요? -너무 놀랐어요 -나는 채영에게 누군가가 LISA에게 진실을 말했다고 말했다

그리고 그녀의 얼굴은 이렇게 갔다 -그녀는 "누가 그녀에게 말 했는가?" -누가 그녀에게 말 했어요? 하지만 그 팬은 정말 조심스러워 보였다 말해줘 그들이 나에게 말할 수 있는지 확실하지 않은 것처럼 -응 – 괜찮아 라임 라임인가요? -아니 -알고 싶으면 사용해보십시오 -이거 아니야

-룸 서비스를받을 수 있습니까? -오렌지입니다 – 농담이 아냐 라임처럼 생겼어 -확실히 오렌지색이 아닙니다

-껍질을 벗기십시오 -귤인가요? -귤 -다시 연락하려고하십니까? 아니 정말 신맛이 나는 것 같습니다 라임입니다 아니면 레몬? 가위 바위 보를하고 한입 먹어 보자

정말 신맛이 나네요 -넌 잃을 것 같아 -응 BLINK 팬들은 영화를 추천하기를 원합니다 "Moana"를 추천하고 싶습니다 너무 재미 있어요 – 와우

– 뭐? 내가 추천하고 싶은 영화가 있는데 제목은 – "알라딘"이라고 생각합니다 – 정말? 아직 보지 못했습니다

-4D로 시청하십시오 정말? 좋은가요? -응 -4D로 보지 못했습니다 좌석이 움직입니다 나는 그것을 두 번 보러 갔다 정말? 그래서 나는 "확인"과 같았습니다

승인 승인 -아뇨-왜요? 몸이 아프다고 생각합니다 -그렇게 나쁘지 않아요 그리고 그들은 물을 뿌립니다 -신맛이 나지 않습니다 – 중간에 -해봤어요 너희들은 노래를 계속 노래했다

죄송합니다 정말 죄송합니다 -또 노래가 뭐지? – "토이 스토리"도 2 번 봤어요 – 그 노래 – 무슨 노래? 재스민이 부른다

– "음성없는" – "음성없는"? -그래 그 노래 나는 그것을 여러 번 들었습니다 이미 영화를 본 것 같습니다 영화를 보지 않아도 어떻게 그 노래에 집중할 수 있습니까? 뭐? "다시 배고프다"를 태국어로 어떻게 말합니까? – "배고파" – "배고파"

"LISA, 나와 결혼 해" "그래 LISA" 제니는 잠 들어야합니다 정말? 그녀는 이미 샤워를하고 있습니까? 잠자리에 들기 위해? 그녀는 두 문 아래에 있습니다 그녀는 옆집에 있지 않습니까? -잘 모르겠습니다

나는 처음에왔다 -리사와 나 -우린 그녀 맞은 편이야 -로제 "공원에서 봤어요" 이거 좋다 나는 강한 맛이 없기 때문에 그것을 좋아합니다 -좀 먹을 래? -LISA는 오늘 정말 동양처럼 보입니다 -파스칼처럼 보이지 않나요? -저게 뭐야? -파스칼? -파스칼! 라푼젤에서 재밌 네요

요즘 디즈니 영화에 빠져있다 다시보고 싶습니다 다시 볼 수있었습니다 "코코"를 계속보고 있습니다 노래가 "Coco"에 다시 들어가는 방법은 무엇입니까? "날 기억해"

-2 가지 버전이 있습니다 -야! 나는 비행기에서 "Inside Out"을 다시 보았다 – 나도 그리고 나는 울었다 -나는 많이 울었다

-며칠 전에봤을 때 울었습니다 -스포일러 일 수 있습니다 -6 번 봤어요 그러나 나는 그것을 처음 보는 것처럼 울었다 우리 매니저가 내 옆에 앉아있었습니다 그는 "무슨 일이 벌어지고 있습니까?" 내 눈에서 계속 큰 눈물이 뚝뚝 떨어졌다

그리고 우리 매니저는 이렇게 땀을 흘려서 "무슨 일이야?" 그는 모두 걱정했지만 그때는 식사 시간 그래서 승무원이 우리에게왔다

그리고 나는 여전히 울고 있었다 너무 슬 was어요 이 모든 눈물은 채영을 보았을 때, 그녀는 깊이 잠들었습니다

그 영화 후에 에너지가 너무 많이 소모되어서 -영화와 함께? 그래서 잠이 들었습니다 나는 너무 많이 울었다

-빙봉 때 -빙봉 -왜 우리 매니저가 너무 재미 있어요? 우리 매니저

종성 -그는 항상 -오늘도 뭔가 재미있는 일이 있었나요? – "사진 없음"으로 갈 때 정말 재밌어요

-응, 그런 사진이있어 그 유명한 GIF를 모르십니까? – 알아 -저도 알아요 이제 그는 이렇게갑니다 -이렇게요? -GIF가 재미 있다고 생각합니다 – 그것은

-너무 재밌어요 -하지만 중간에 -그리고

그가 그렇게하면 너무 재밌어요 그는 그렇지 않기 때문에 – 알아

강한 척 네, 그게 너무 재밌어요 -응 내가 가장 좋아하는 사진입니다 위협하지도 않습니다 엄청 웃겨 -아뇨, 그는 정말 카리스마가있었습니다

– 정말? -멋있어요 – 언제? -그는 너무 강력 했어요 -보지 못했습니다 -이제 이러나요? -찾지 못했습니다 -그가 바 꾸었 니? 이제 그는 이렇게합니다

나는 그를 놀릴 것이다 오빠 하지마 – 중지 – 중지 어디야? 로제, 왜 거기있어? 모르겠어요 다만

-당신은 당신의 목소리로만 나타나기를 원하십니까? – 예 -내 목소리 만 -오늘 그렇게 느끼세요? -느낌 -느낌 "JISOO, 사랑합니다" "사랑해, 누나 사랑해"

-나에게만 해 – "누나" "누나, 사랑해" JISOO 누나 그게 뭐야? -읽을 게요 -감기에 걸리는지 묻습니다 아뇨, 목이 부풀어 올랐습니다

– 왜? -감기에 걸렸습니까? 목 쓰림? 나는 그렇게 생각하지 않습니다 목이 부풀어 오르기 때문입니다 "레오는 어"어? " 레오는 니모였습니다 – 왜? 니모 모자 -아, 봤어 -레오는 -외계인 레오는 민감 해졌다 레오는 기분이 좋지 않았다 내가 거기 없기 때문에 -파스칼! – 정말? -그러니까

-죄송합니다 레오는 불만이 많습니다 -레오는 여기에 있고 싶지 않습니다 -파스칼을 따르려고합니다

-실패했습니다 -응 -다시 해봐 -그녀가 먹을 래? 이 하나 -이렇게되어 있어요 -응 내가 가장 좋아하는 디즈니 영화는 "얽힌" -뭐라고 했어? – "엉킴"

"얽힌"또는 "작은 인어" 나는 내가 가장 좋아하는 캐릭터는 Jasmine이지만

섹시한 최신 영화를 보지 못했지만 가장 좋아하는 디즈니 영화는 "Aladdin"이었습니다 -요즘 캐릭터를 많이 볼 수 있다는 점이 마음에 듭니다

-아부입니다 아부! 맞습니다 당신은 아부입니다 -솔직히 LISA가 아부 역할을 했었을 것입니다 – 권리

-그건 -난 LISA를 고용했을 것입니다 나는 환상 효과 장소에 갔다 그 사진 원숭이 -왜 게시하지 않았습니까? -휴대폰에 비디오가 있습니다

– 엄청 웃겨 -나중에 보여 드리겠습니다 너무 재밌어요 LISA, LISA 매우 귀여운

V Live를 마지막으로한지 오래되었습니다 -저게 뭐야? -캡처 시간 1, 2, 3! 괜찮아 멋진 포즈 멋진 포즈

1, 2, 3! 엄청 웃겨 미소 미소 1, 2, 3! 내일 여자는 "Sawadica"라고 말합니다 V Live를 켤 때 "우리는 태국에 있습니다 안녕하세요"라고 말했습니다 그리고 나는 혼란 스러웠다 "사와 디캅인가요?" -Ca

-사와 디카 여자가 sawadikap라고 말하면 귀엽다고 생각합니다 왜? 시원하기 때문에? 사와 디캅! 좋은 매력적입니다 괜찮아 패스! 채영, 보여줘 사와 디카

여기와 그녀는 하루 종일 누워 있습니다 – 여기와 -그녀는 너무 자연 스럽습니다 Sawadikap

이 올바른지? 톤을 높여야합니다 -다이빙? -조금 -사와 디카 마지막에 톤을 올립니다 Sawadikap

-사와 디카 -사와 디카 -사와 디카! 시도 해봐 -사와 디캅 -사와 디캅 Sawadikap -사와 디캅 -오, 발음이 정말 좋습니다

Sawadikap -좋아 -로스 카 요즘 가장 인기있는 것은 무엇입니까? 아니요, 지금은 말할 수 없습니다 우리는 내일 그들에게 말해야합니다 나는 태국의 야시장에 가고 싶었다

야시장? 어디에? 나는 거기에 가고 싶다 뭐라고 불 렸어? -짜뚜짝 -짜뚜짝 -짜뚜짝 -짜뚜짝

-가고 싶었다 우리는 일했다 열심히 일하고 있습니다 나도 가고 싶어 함께 마음을 만들어 보자 우리는 어떻게 마음을 함께 만들 수 있습니까? – 너무나 다른

-어떻게 어떻게 동기화되지 않을 수 있습니까? -믿을 수가 없어 우리는 동기화되었습니다 -이렇게하겠습니다 -아뇨, 이렇게하겠습니다

오 1, 2, 3 우리가 4 살이면 이렇게 쉬울 것입니다 – 알아 -콘서트에서 우리는 항상

뭐 이 작업을 수행하면 어떻게됩니까? -이상해 -이렇게 알았어 손가락을 Stretch니다 좋아요, 손가락 1, 2, 3

우리는 해냈다 – 잘 했어 – 박수 잇다 그럼 난 널 때렸어 -펭귄 이었어요

– 뭐? -그 펭귄 -펭귄 양식 "마다가스카르" -그들은 이렇게 서로 그렇게합니다 잘 했어 그리고 이렇게하세요

많은 애니메이션을 볼 수 있습니다 -좋아했습니다 너무 재미있었습니다 -나는 그것을 즐겼다 왕자의 이름은 무엇입니까? 왕자

"마다가스카르"에서 -그 왕자 – 왕? 줄리앙 왕? 누구입니까? 저는 Julien 왕을 좋아합니다

당신과 제니가 한 번 수족관에 갔었 죠? -여기 요? -수족관인가요? 당신은 거기에 도착하기 위해 보트를 가져 갔다고 말했다 –제니는 어 NN 어? 우리가 아시아 티크에 갔을 때였습니다 야시장

-제니 그녀가 자고있는 것 같아 -우리가 간 야시장 이런 식이었습니다

우리는 자전거를 탔다 제니? 제니가 자고 있다고 말해줘 가기! 제니가 자요 그들은 당신에게 JENNIE를 요구하고 있습니다

제니가 지금 자요 지금 자고있는 것 같아 나는 그녀에게 문자 메시지를 보냈다 그녀는 너무 졸려 말했다 샤워를하고 나서 자고있는 것 같아요 -아직 대답이 없니? -아뇨 내가 그녀를 확인해야합니까? -아파요

– 그녀는 ~ 아니다? "나는 침대에 누워있다" – "침대에 누워 있어요" 그녀는 침대에 누워있다 – 정말? 그녀에게 물어봐 나는 그녀가 샤워를했다 생각합니다

-정말 빠릅니다 -그녀는 그녀는 뭐라고 했어? 그녀는 "침대에 누워있다"고 말했다

그녀는 우리 매니저에게 메시지를 보내고 있었다 시원한 엄청 웃겨

-손가락이 아니에요 – 죄송합니다 그녀가 할 수 없었습니다 그녀가 온 것 같아 느낄 수있어 – 정말? 서사시 – "너 귀엽다"

-내 방으로 오라고 해 – 때문에 너 귀엽다 그것은 우리 중 하나 일 수 있습니다

당신이라면 어떻습니까? 고맙습니다 뭐? 너무 치즈 맛있어요 뭐? 그녀는 미쳐 가고있다 당황 스럽습니다 -그녀는 그것을 처리 할 수 ​​없습니다

-누구야? 누구세요? 나는 당신의 손톱을 좋아합니다 손톱도 다듬어야합니다 어둠 속에서 빛을 손톱은 못 t어요 그녀는 피곤하다고 생각합니다

– 정말? -지금 설득하고 있습니다 샤워를 한 후 이미 침대에 누워있는 것 같습니다 -응 -내 뒤에는 아무것도 없어 -아니, 2 명 -그래, 로제 야 -2 명이 있다고 말하지 마십시오 – 나 나 -나는 또한 당신 뒤에 있습니다

– 죄송합니다 "그녀는 이미 자고있다"? 제니 자고있어 몇시입니까? 오전 1시 -어디? – 대한민국 -제니? 한국을 의미합니다 -여기 요 맞습니다 시차 때문에

"누군가가 창문을보고있다" 누구? 봤어? 여자 였나요? 우리 그룹을 설명하십시오 다시 라리사, 알려주세요 어떤 종류의 걸 그룹 블랙 핑크가? 그들은 너무 시원하고 예쁘다 -재능이 있습니다

알 잖아 그래서 재능이 있습니다 – 알아 종료? 괜찮아 "누가 뒤에 있니?" 나를! 나를! "JISOO 사랑합니다" -나는 당신의 새로운 카메라를 좋아합니다

-아! – 나에게주세요 당신은 비싼 것을 좋아합니까? 괜찮아! – 나는 것을 원하는 – 아니! -하나만 줘! – 아니! 왜? -긴장 미친 긴장 – 나 무서워

– 배고파 -어떻게해야합니까? -메뉴 좀 봐도 될까요? 오파 리사? Oppa LISA, LISA oppa -JISOO, 그래? -카메라 좀 갖다 줘 -리사, 이거 맛있어요? -물론, 해초 스낵은 맛있습니다 – 당연하지 -엄해

-줘 -튀겨 졌어? -그런 것 같아 -나는 멜론 맛을 좋아한다 배고픈 하이에나 채영의 소리입니다 그녀의 음식을 찾고 있습니다 LISA는 너무 재밌습니다 오 감사합니다

나도보고 싶었다 당신이 가져간 유선 서비스 광고 아직 보지 못했습니다 그게 뭐야? 클릭 클릭 나는 그것을보고 싶었다 아직

그녀는 지금 정말 진지합니다 타다 정말 힘들어요 -나는 카오 팻 뮤를 갈망한다 -저게 뭐야? -카오 팻 뮤

아뇨 카오 팻 쿵 -카오 팻 쿵을 갈망합니다 -쿵은 새우를 의미합니다 -맞아! 뭐? 엄청 웃겨 당신 사진을 찍고 싶어요 기다림 나는 당신의 사진을 찍을 것입니다

-이 부분을 잘라주세요 -응? -이 부분을 잘라 -어떻게 보입니까? -둘은 같은 표정을 가지고 있습니다 – 정말? -완료 -완벽 해 상대방의 머리에 서? 우리가 할 수 있습니까? – 정말 -서사시입니다 -리모컨 추가는 어떻습니까? – 우리는 해냈다

어이 나는 이것을 믿을 수 없다 – "와"라고 말합니다 – 당신은 그것을 볼 않았다? -모두 "와"와 같습니다 브라보! -아주 짧은 시간 동안 너무 조용했습니다

매우 집중적입니다 -다들 이렇게했다고 생각합니다 -응 -우리가 골을 넣을 때처럼 -힘내, 힘내 "JISOO는 천사입니다" 천사

그럼 난 악마 야 어느 나라 였어? 나는 너와 함께 축구 경기를 보라고 간청했다 -호주 -나는 혼자보고 끝났다 -호주였습니다 나는 잠 들었다 "알겠습니다

샤워 후 전화 할게요"라고 말했다 -내가 -미안 해요 -너무 재미있었습니다 그래서 나는 당신에게 나와 마지막 경기를 보라고 요청했습니다

-그러나 당신은 모두 잤다 -나는 또한 축구 경기를보고 싶다 -깜박임 몇시입니까? -11:20 -한국에서는 1:20입니다

정말 늦었 어 내가 마지막으로 "이히"라고 말한지 오래되었습니다 -V Live를하면서 무언가를 시도하고 싶습니다 – 뭐? 뭐하고 싶어? 무언가를 만들거나 외부에서 무언가를하거나 그림을 그립니다 V Live를 다시 그려보고 싶었습니다 마지막으로 쿠마를 그리지 못했기 때문에

쿠마를 위해 만들고 싶습니다 -쿠마를 볼 때마다 추한 그림을 떠올리게합니다 내가 보낸 걸 봤어? -Dalgom과 Juhwang의 스티커 -응 그게 뭐야? -차에 있었어요 처음 보았을 때 "이 강아지는 매우 친숙해 보인다"고 생각했습니다 -옆에 물고기가있었습니다

-난 "안돼"같았 어 그리고 "물고기"? -주황? -Dalgom과 Juhwang이 세계 스타가되었습니다 -주황 너무 재밌다 -팬은 Juhwang과 Dalgom의 팬으로 밝혀졌습니다

-너무 재밌었어요 -쿠마와 달콤의 팬 -정말 재밌어요 구마 너무 귀엽다

"로제, 당신은 내 오빠야" 처음 들었어 -머리가 너무 길어요 -오빠 -치즈 맛있어요 -오빠 – 예쁜 -좋아 보인다 -좋아요 -시도 해봐 -다음 컨셉

-너무 예뻐요 – 가자 -좋아 보인다 하지만 우리가이 일을하는 것은 정말 재밌습니다 – 가자 -이게 여자애들이하는 일입니다

– 권리 "나는 당신의 머리 색깔을 좋아한다" 그리고 이것을하십시오 -너무 친숙해 보인다 -저게 뭐야? 시스루 뱅

시스루 뱅 시스루 뱅 이리 시스루입니다 – 너는 예뻐 보인다

시스루 뱅 그게 뭐야? 그게 뭐야? 그 노래는 무엇입니까? 어디를보고 있습니까? 오늘 V Live에서해야 할 일이 걱정되었습니다 그러나 너무 혼잡 해졌습니다 가득 차서 -언니! – 안녕하세요

-했어요! 무슨 일이야! 인사하세요 가기 그게 뭐야? 외부? -그녀는 "외부"라고 말했다 -밖에 -밖에 당신은 누구인지 모를 수도 있습니다 제니입니다

– 나는 성공했다! -모두 "JENNIE"와 같습니다 -제니 -제니 왜 모두 거기 서 있습니까? 더운 곳입니까? 왜 모두 음식을 찾고 있습니까? – "제니" -안녕하세요, 제니 -실제로 한 부분입니까? – 알아 나는 더 일찍 당황했다 그녀는 무엇을 선택하겠습니까? 그게 뭐야? 위치

-제니의 선택 -제니의 선택 우리에게 보여줘! 괜찮아! 뺨이 나타났습니다 안녕하세요 누가 누군지 맞춰봐 – 나 무서워

-너무 무서워 – 정말 모두 이렇게하자 이렇게 -너무 무서워 우리는 무엇을하고 있습니까? -머리 색깔이 다 다릅니다 -너무 무서워 -무섭다 고스트 핀크 -LISA는 할 수 없습니다

-나는 이것을 시도했다 -LISA, 너무 오래 걸렸어 – 왜? -여기 여행은 괜찮 았어? – 예 – 예 – "Inside Out"을 봤습니다

-잠들었 어 -채영도 봤어요 – 정말? -나는 많이 울었다 -봐요? -난 -하지만 -오늘 양동이 울었 어 -나도 많이 울었다 내가 얼마 전에 보았을 때 -저에게 두 번째 자막이 사라지기 전에 잠이 들었습니다 아뇨, "왜 계속 끊어 질까 " "Inside Out"을보고 울지 않았습니다 – 정말 슬프다 -다시 보면 울 수도 있습니다 새로운 헤어 스타일인가요? 와, 오늘 우리 모두 여기에 있습니다! 오랜만이야! -이전에이 일을하고있었습니다

-우리는 마음을 만들고있었습니다 -작동 중입니다 -아니, 이렇게 해 -이게 뭐야? 광장? -이렇게 -이게 뭐야? -이게 뭐야? -이 파워 레인저 아닌가요? 파워 레인저! -너무 시원 했어요 파워 레인저! 1, 2, 3! -이게 뭐야? -이렇게! – 아하! 이렇게! "이와 같이"무엇을 의미합니까? – 뭐? -이러 야 해요 -알았어 왜 비둘기? -왜냐하면 -그녀 때문이야 그녀는 비둘기 색을 입고 있습니다 -그래서 비둘기가 나에게 온다! -아니에요 왜냐하면 "잠깐, 잠깐만, 비둘기, 비둘기, 비둘기"라고 말했습니다 (pun) 정말 놀라운 일이 아닙니다 조심해 나는 영어를 이해할 수 있습니다

– "놀랍지 않아" – 와우! -똑똑해! 똑똑해! – "넌 똑똑해!" -다시 말해봐 – "다시 말해" -뭐 먹었어? -하지마! -누가 이걸 먹었 을까? -그녀! -이게 뭔지 알아? – 이것 좀봐 -저게 뭐야? 거칠다 -람부탄입니까? 그녀가 먹었어 거칠다! -이 "마늘-십 대"는 정말 맛있습니다 -마늘-십? 날 먹는 중이 야! – 여보세요! -지난번에 V LIVE는 어디서 함께 했습니까? – 너무 춥다

-A / C를 끕니다 -우리는 미국에있었습니다 -음식이 많았습니다 우리는 먹고 있었다 -맞아 나는 다음에 V LIVE에 갈 때 쿠마에 그것을 만들 것이라고 말했다

-쿠마를 다시 그려보고 싶습니다 – 실례합니다 쿠마는 지금 행복하지 않습니다 그때 쿠마에 대한 나의 그림은 너무 재미있다 항상 나를 웃게 만듭니다

당신은 자신을 웃게 만드는가? 그러나 그것은 나를 너무 웃게 만듭니다 쿠마와 달콤은 쿠마의 고통에 왜 웃습니까? 쿠마의 불행이 당신에게 기쁨을 가져다 줍니까? -하지만 재밌는 점은 이 V LIVE "Gather up, Pigeons"라는 제목입니다

– 예 -그러나 모두 여기에 있습니다 그래서 우리는 비둘기라고 생각합니다 -당신은 여자 비둘기입니까? 그 비둘기 공원을 기억하십니까? – 그 장소! -어디? -거기에는 비둘기가 많이있었습니다! -어디? -어 Where 어? -바르셀로나? 맞아요 비둘기가 많은 곳이 있습니다

-한 곳에서 너무 많은 비둘기를 본 적이 없습니다 -당신이 거기에 있으면 비둘기가 당신을 걸을 것입니다 너무 많은 비둘기가있었습니다 -비둘기들! -진심으로 TV에서 본 비둘기에 대해 이야기 했습니까? -비둘기에 대해 더 알아야합니까? -정말 똑똑한 비둘기입니다 슈퍼 똑똑한 비둘기가 있습니다

-이것에 대해 알아야합니까? – 그것의 이름이 뭐니? 복원? 이 숙녀의 머리에 앉는다 그리고 이것은 다음과 같습니다 이것은 빙수 카페입니다

그 여자는 "저는 일을해야 돼, 저기있어!" 그리고이 비둘기는 냉장고로 날아갑니다 -안돼! -여자가 말합니다 "한동안 밖에 나가세요!" 날아가고 잠시 멈추었다가 다시 돌아옵니다 -놀랍지 않나요? -안돼! 돌아온다? 그녀가 새에게 샤워를 주면 이렇게 침착하게 유지됩니다 -주 환기만큼 똑똑 해요! – 난 그걸 보길 원해

-너무 놀랍습니다 TV에서봤을 때 나는 "그 가게를 방문하고 싶다"고 말했다 – 여기서이 곳은? 진짜야? -직접 확인해야합니다 기분이 좋아요! 계속가 계속가 나는 머리를 씻지 않았다 농담이야! 당신이 정말 농담인지 결정하겠습니다

왜 저 부분을 줘? 내가 확인해야 할 곳이 아닙니다 – 권리 조심해! -없어요 -당신은 죽을 수도 있습니다! -우와! -아침에 씻었 어! 어느 아침? 구체적으로 작성하십시오 내가 머리 색깔을 얻은 날! 4 일 전입니다 그녀는 4 일 전에 미용실에 갔다

아니! 오늘 아침! – "오늘 아침!" -봐요? 아직 기름기가 없습니다 -드라이 샴푸에 대해 들어 보셨습니까? -요즘 드라이 샴푸는 매우 좋습니다 4 개의 얼굴이 서로 가까이 있으면 약간의 느낌이 듭니다 -조금 무섭다 -우표 같아요 -스탬프? 스크린 샷 시간! 1, 2, 3! 나는 그것을 좋아한다 나는 그것을 좋아한다 -알았어! 스크린 샷 시간! -이렇게 -1 뭐하고 있니? -1, 3! -1, 3? 그게 뭐야? -아니요 -탈출하지 않도록 – 기다려 – 기다려 – 뭐? -뭐야? -응? -태국어로 "1"은 무엇이라고하나요? -1, 2, 3! 사진을 찍을 때 그렇게합니까? -응 1 1, 2, 3! 하나 더! 1, 2, 3! -좋아 -선미 -스크린 샷 찍었 니? -지금은 조금 무섭게 보입니다 이 자격이 되려면 어떻게해야합니까? – 배고파 흰죽을 먹고 싶어요 -왜 배가 고프니? -카오 팻 쿵을 주문했습니다

– 정말? 내 방으로와 -흰죽 먹고 싶어요 -흰죽? 구부러진 죽? (pun) -2-0! 당신도 이상한 일을 했어요 -뭐였 어? – 공항에서 -너무 많았습니다 -너무 이상 했어요 -차에? -아니, 공항에서

무슨 소리 야? 우리는 에스컬레이터를 타고있었습니다 -너무 많아서 기억이 나지 않습니다 – "Whoa, ROSÉ " – "1-0!" -죽하고 싶어요 -맞아 -비행기에서 죽을주지 않았기 때문인 것 같습니다 – 권리 아침 이니까 안 먹은 것 같아요 -아침 식사에는 죽이 없었습니다

-갈망 해 -구부러진 죽 -호텔에서 흰죽을 만드는 방법이 있습니까? -구부러진 죽! -죽을 구부립니다 -밥을 주문하고 -물을 부어? -선택할 수 있습니다! -이거 밥이야! -물밥 주문할 수 있다고 생각합니다 -거의 한 시간이 지났습니다 -할 수있을 것 같아 – 정말? -밥 먹고 싶어? -지금 먹을거야? -장소가 있습니까? -이제 흰죽을 먹을까요? 나는 장소를 알고있다

이거 정말 좋다 음악회 마지막 콘서트 마지막 "IN YOUR AREA"콘서트 더 이상 긴 줄을 소리 칠 필요가 없습니다

당신은 항상 숨이 차고 – "블랙 핑크에 오신 것을 환영합니다 "-제니는 항상 – "웰크

!" 너무 길어요 – "기아와 함께하는 BLACKPINK 2019에 오신 것을 환영합니다!" 그리고 나는 또한 그 장소의 이름을 말합니다 "방콕!" 이렇게 -그리고 그녀는 – "저는 제니예요 "- "저는 제니예요

" 나는 항상 인사하는 것을 잊어 버린다 예, 그렇습니다 -우리는 앙코르 콘서트에서 엉망이되지 않습니다 우리 생각에 -어디서 엉망이 될까요? -모르겠어요 우리가 지나간 것 같아 -이게 뭐야? 리사, 오늘 뭐 했어? 나는 여권을 얻기 위해 갔다

-그래 다른 것이 필요합니다 -여권 사진 – 왜? -어디서 가져 갔어요? – 왜? -사무실에서 가져 갔어? -응 하지만 저는

처음에 이런 식이었습니다 그러나 그들은 나에게 "작은 미소를 지을 수있다"고 말했다 그래서 나는 갔다

-왜 어색한 미소를 지었 니 -내 입술의 한쪽 만 올라 갔어요 – 정말? -그렇게 나왔어요 -이제 공항에서 그와 같이 웃어야합니다 -그들은 당신을보고 "음, 당신은 다르게 보입니다"라고 말할 것입니다 그래서 당신은 웃으며 "Pass!"라고 말합니다 입술의 한쪽 만 올라간 것을 몰랐습니다

내가 내가 알아 냈을 때 -한쪽 만 -신중한 하품 -신중한 하품

우리 중 하나가 하품 한 것 같아? -전염성이 있다고 생각합니다 -나야! -나야! -나야! -응? 종성입니다! 아니! – 아니! – 아니! 중지! 사진 촬영 금지! -아! -전혀 무섭지 않습니다 -원래는 -태국에서는 그런 사진을 찍었습니다 -예전에는 이런 식이었습니다 -어땠어? 얼어 붙은 프레임처럼 보입니까? – 아니 아니! -다시 해봐 일종의 -저게 뭐야? -우린 이상해 왜 모든 사람들이 내게 오나요? 이상 하네 그것은 무섭다 조금 무서웠어요 -2 배속은 어떻습니까? -괜찮아? 아니 그게 아니라 내 말은 모두가 준비되면해야합니다 -준비가되면 시작할 수 없습니다 -어깨 괜찮아, LISA? 다시 할 모두 뭐하는거야? – 뭐가 문제 야? -또! 2 배속! 1, 2, 3! -누가 그렇게 움직입니까? -이거 진짜 안 보인다

-제정신이 아닌 것 같습니다, LISA -깜박임은 우리를 위해 하나를 만들어야합니다 -로제, 이거 -한번 나눌 필요 없어? -맞아 이것을 씻어야합니까? – 아니 아니? -응 -이미 씻은 것 같아요 -멋지고 초록색입니다 – 예 이것은 껍질입니다 아 사과예요 "이것은 껍질입니다!" 의도적이었습니다

-먹을 수 없습니다 – 실례합니다 팬들은 탄 구루 쇼를 계속 요구합니다 그들에게 -곧 온다! -아! 괜찮아! 지금은 -딸기 시즌을 기다려주세요

– 권리 – 권리 -딸기가 없습니다 -다른 과일과 함께 시도했지만 -당시 사진을 게시해야 할 수도 있습니다 -효과가 없었습니다 -스토리에 글을 올릴 수 있는데 왜 작동하지 않습니까? -그래도 맛있었습니다 -탕 굴루? -너희들은 그것을 만들어 내게 말했다

"LISA, 이것을보십시오!" -나중에 -최근에 먹지 않았어요 – 권리

-가장 최근에 시도하지 않았습니다 -최근에 있어요 -최근은 -하지만 당신이 전에 만든 것은 맛있었습니다 최고였습니다 -바삭했습니다 -하지만 너무 재밌어요 매일 집에 돌아옵니다 – "다시?" 그리고 너무 많은 과일 -아니, 이건 더 비슷해 -문을 열 자마자 타는 냄새! -탄 냄새? – "달콤한 냄새"입니다

발음을보세요 – "달콤한 냄새" 기다려 – 달콤한 냄새 – "달" 달콤한 냄새

달콤한 냄새 예, 예 그래, 달콤한 냄새 -좋아, 좋아 -좋아, 달콤한 냄새 -블루 베리로 탄 구루를 만들어 보았습니다

-더 무서웠어요! 나는 집에 돌아 다니고 죽은 죽은 블루 베리 시체를 발견했다! 매일 악화됩니다 딸기없이 탄 구루를 만들 수없는 이유는 사진을 통해 알려 드리겠습니다 – 블루 베리? 그래도 맛있었습니다

-너무 맛 있었지만 -너무 어려웠어요 -이렇게 먹어야 했어요 내가 장면을 어떻게 찾았는지 너무 재미있어 집에 돌아올 때마다 새로운 과일이 기다리고 있습니다

-딸기가 없어요 -계절이 아닙니다 온실 딸기도 나왔을 것 같아요 -시즌도 끝난 것 같아요? -딸기는 보통 일년 내내 오지 않습니까? 온실에서 자란 딸기 때문입니까? – 뭐? -왜 사과를 먹어요? -사과 해 (pun)-배고픈 본능이었습니다 -새벽 사과

-사과 해 -나도 끝냈어 우리 내일가요? 죄송합니다 -블랙 핑크 전화? -우리 생각에! 블랙 핑크 전화가 있습니다! -삼성은 우리를 위해 하나를 만들었습니다! -저게 뭐야? -몰라 -했어요 나는 이것을 기쁘게 생각합니다 나도 저것, 저것 -그래 -새싹 -이어폰 – 권리 -이어 버드 -이어 버드

-이어 버드 – 블랙 핑크 우리는 우리 자신의 BLACKPINK 전화를 가지고 있습니다! -제니도 -그녀의 시계조차도 블랙 핑크입니다 -그녀의 옷도 블랙 핑크입니다 -오늘은 조금 -오늘은 인간 블랙 핑크였습니다 -블랙 핑크 란? -나야! -검은 색 -핑크 -핑크 -검은 색 -일단 우리가 블랙 핑크가 되었으면-그래 인생의 모든 것이 BLACKPINK입니까? – 권리 -맞아

검은 색과 분홍색의 것을 사면 조금 부끄러운 느낌이 듭니다 – 권리 네, 무슨 말인지 알 겠어요 -멋진 색! -당신은 간다 "아! 그것은 검은 색과 분홍색이다!" 나도 그런 옷을 입을 수있어 -체크 아웃하면 기분이

-창피합니다 -아니에요 -창피하다 -관리자를위한 것입니다

– 어색한 – 어색한 이전에는 "Inside Out"을보고 영화를 더빙하려고했습니다 너무 재밌었어요 -더빙? -영화를 여러 번 봤는데

-라인을 외웠나요? -더 이상 자막이 필요하지 않습니다 -내가 먹고 있었기 때문에 -헤드셋을 착용하지 않았습니다 -아하, 그래서 그녀는

-방금 화면을보고 있었는데 그녀는 모든 선을 말해 줬어요 -나는 미래의 모든 노선을 알고 있습니다 그녀의 타이밍조차도 완벽했습니다

화면 밖에서도 나는 심지어 그녀에게 화면 밖에서 들었던 줄을 말했다 마지막 장면에서

잠깐만, 이거 아직 못 본 사람있어? -우리 중 일부는 집으로 돌아가는 길에서 계속 지켜봐야 할 수도 있습니다 그럼 말하지 않겠습니다 울지마 무서운 잘못된! 당신은 그것을 모두 알고 있습니까? 끝까지! 어떻게 했어? -동기화가 잘되어 있습니다 손! -발! -발을들 수 없습니다

-발 사방에 발이 있습니다 당신은 누구의 발을 말할 수 없습니다! 나는 이것이 당신의 발인 척 할 것입니다 -그들은 당신처럼 보입니다! -광산? 나는 비행기에서만 이것들을 입었다 -리사

-응? -전화를 정리하는 동안 나는 무언가를 배웠다 나는 당신의 1 조 동영상이 있습니다 정말, 정말 재밌어요 -그녀는 너무 이상해 -진심으로, 당신은 -어떤 방법으로? -오래 전부터 -어떤 방법으로? 많은 방법으로

-너무 많은 방법 – 보고 싶다 -이걸 봐야합니다 -나중에 보자 -카오 나시! -말할 수 있습니까? 카오 나시를 언급해도 괜찮습니까? -이거요? 나는 그것을 걸었다 -응 -너도 그 춤을 추었다

-맞아, 춤 -뭐였 어? 우리는 -앱으로 설정되었습니다! -맞아요, 앱으로 당신은 -큰 눈과 큰 바닥 -큰 바닥? -당신은 이렇게 갔다 – 엄청 웃겨! -그게 뭐야? -기억이 안나요 -나만 기억하는 것 같아 -저도 처음이었습니다 – 세상에 -너무 놀랐어요 -정말 궁금합니다 나는 그것이 무엇인지 궁금합니다 -당신은 너무 독특합니다

-기억이 안나요 -이건 -기억 나지 않아요 -이 문제는 해결 될 수 없습니다 -해결할 수 없습니다

-갑자기 남은 사과? -아뇨, 여기에 "히웅"이라고 해요! 정말! -우와! – 뭐? – 뜻밖에? 나는 깜짝 놀랐다 "LISA를 지켜주세요!" 예, 정확히 -하겠습니다 우리는 그녀를 지켜야합니다 -그녀를 지켜야 해 -아냐 아냐 아냐, 조심해 -리사 -위험 했어 -우와 우와! -우리는 LISA를 지키겠습니다

보드 가져와 – 팀워크 – 팀워크 -일 해요! "게임을하다!" -JISOO 질질! -게임을하지 않으면 패배합니다! -가위 바위 보 -가위 바위 보를하지 않으면 왜 잃어야합니까? 플레이하지 않으면 패배합니다! 가위 바위 보! -이거 보여? – 와우! -이거 보여? -와, 대박! -알았어! 잃어버린 것을 봅시다 -가위, 종이! -알 겠어요? -그것은 나를 위해 작동하지 않았다 바위는 지난번처럼 작동하지 않았습니다 재미 있었어요 -같은 바위지만

-다른 느낌 -다른 느낌 다른 느낌입니다

너무 멀어요 이게 뭐야 뭐? 왜 귀엽게 행동합니까? 깜박임도 마음에 들지 않습니다! 이게 뭐야? "Bangless LISA" -오늘 뺨이

-앞머리가 힘들어요 -eck, eck, eck -뭐하는거야? -진심으로 -Ach-Ptooey! -저건 우리는 가야합니다

-지금 -사실 이걸 먹고 싶었습니다 -이제

-그럼 -빨리 가야 해요 -떠나기 전에 우리 각자는 한마디해야합니다 -알았어 -한마디 씩 말해봐 -졸려서 요 패자가 먼저갑니다 -그게 어떻게 작동합니까? – 예 -그럼 둘 중 누가 졌어요? -동시에 말해 줄 게요 -놀지 마

넌 -알았어 -가위 -아니, 아니 -동시에 말 할게요 -알았어, 그래 깜박임, 오랜만이야 다시 함께 시간을 보내는 것은 너무 재미있었습니다

나는 그것이 단지 나일 것이라고 생각했지만, 나는이 소녀들을 나와 함께있어 기쁘다 -비둘기가 모였습니다 -비둘기 -다음에 비둘기를 불렀을 때 -다시하겠습니다 -올게요 -여기로가요

우리를 기다려 줘 곧옵니다! -동시에 정확히 말해야합니다 -준비 됐어! 예, 정말 고마워요! 오늘 재미 있었어 오늘 재미 있었어 비둘기는 혼자서 처음으로 함께 여기에 있습니다 V LIVE에서 함께! 너무 행복 해요! 우리는 너무 행복합니다! 함께! 고맙습니다! – 그거 좋았어 -멋진 출구로 가겠습니다

-알았어 -시원하게 나가십시오 기다려 평화!

방탄소년단 (BTS) Full Ver. (Boy With Luv + HOME + Best Of Me + FAKE LOVE + Mic Drop + IDOL) 4K 60P 190811

마치 마치 미친 듯이 내 심장이 뛰기 때문에 인사조차 할 수 없었어 예, 외출 해요 베이비 온 세상이 내 집이야 나에 대해 미친 마치 문을 열 자마자 모든 것이 실현 된 것처럼 마치 세상에 큰 것을 보여 주려는 것처럼 나는 집에 갔다 모든 환상이 환상으로 끝나지 않기를 바라고 오 예, 나는 그것을하고 깜박이는 불빛으로 반짝 나는 많은 친구와 조용한 개인 공간이 있습니다 내가 할 수 있다고 생각했을 때 나는 아직도 기억 이 문을 열기 전에 바다를 봤어요 오 예 더 꽉 차면 더 비워집니다 누군가와 더 많이있을수록 기분이 더 좋아집니다 잠 못 이루는 밤을 위해 눈을 반쯤 감았 다 당신이있는 곳 내 집일지도 몰라

Node.js WebSocket Programming Tutorial with JavaScript

안녕하세요 여러분 오늘 저는 웹 소켓 프로그래밍을하는 방법을 보여 드리겠습니다 nodejs를 사용하면 JavaScript로 몇 가지 예제를 함께 살펴볼 것입니다 클라이언트와 소켓 사이에 상시 연결 소켓 연결을 작성하려고합니다

서버와 클라이언트와 클라이언트 사이에서 인터넷을 통해 피어 프로세스에 양방향으로 데이터를 즉시 전송 채팅 애플리케이션 또는 멀티 플레이어를 구축 할 때 유용합니다 온라인 게임 또는 주식 시세 앱 실시간 GPS 위치 추적지도 실시간 웹 경매 또는 그 사이의 모든 것 클라이언트-서버 통신을위한 vanilla nodejs 코드 프로덕션 환경에서는 웹 호스팅 공급자를 사용하여이 응용 프로그램을 배포합니다 AWS와 클라이언트가 그들의 인터넷 연결은 nodejs 네이티브 넷 라이브러리를 통해 쉽게 서버가 시작되고 포트 98에 바인딩 된 소켓 연결 열기 및 처리 시작하기 전에 클라이언트가 실행될 때 실행할 이벤트 핸들러를 할당합니다

클라이언트가 TCP를 통해이 앱에 연결 한 후 서버에 연결 연결 서버는 클라이언트에게 문자열을 보낸다 서버 말하기 서버는 클라이언트가 서버로 보내는 모든 데이터를 기록합니다 소켓 연결이 닫히기 직전에 서버가 클라이언트에게 닫힘을 알려줍니다 연결 이제 다음에 클라이언트 nodejs 코드와 그 뒤에 일부가 표시됩니다 클라이언트를 기존 웹 페이지를 통해 연결하는 브라우저 JavaScript 앱은 nodejs에서 동일한 넷 라이브러리를 사용합니다

TCP 소켓 연결이 로컬 호스트 포트 98 98 인 서버 클라이언트가 서버에 hello라는 메시지를 보낸다 서버가 클라이언트에 데이터를 보낼 때 클라이언트가 여기에 기록합니다 클라이언트-서버 상호 작용 실행 실시간으로 클라이언트가 서버와 연결하여 문자열을 교환 한 다음 클라이언트 웹 브라우저에서 수행하는 작업을 보여주기 전에 연결을 끊고 종료합니다 WebSockets를 사용하여 서버에 연결하여 클라이언트에 연결하는 방법 양방향 메시지 이것은 일종의 복잡한 작업입니다 서버 앱에서 라우팅하여 두 클라이언트의 브로커로 전환 클라이언트가 항상 공개적이지 않기 때문에 클라이언트에 직접 연결할 수 없습니다 서버 응용 프로그램이 항상 액세스 할 수있는 IP 주소로 서버 구성 요소가 피어 투 피어 양방향 메시징을 구현하려는 경우 필요 WebSocket 연결을 위해 브라우저에서 JavaScript가 어떻게 보이는지 봅시다 브라우저에서의 소켓 프로그래밍은 약간 복잡하지만 웹 소켓 프로그래밍은 아니고 우리에게 동일한 목표를 달성합니다

기본적으로 사용할 수있는 브라우저의 소켓 서버 코드와 WebSocket 서버 코드 모든 현대에서 작동하는 내장 객체가있는 WebSocket 프로토콜 브라우저 터미널에서 WebSocket 서버 스크립트를 실행하고 HTML을로드합니다 Chrome에서 파일을 보면 브라우저가 서버에 연결되어 있음을 알 수 있습니다 그들은 각각 서로에게 문자열을 보낸 다음 내가 연결되면 연결이 종료됩니다 내 브라우저에서 웹 페이지를 새로 고치면 똑같은 것을 다시 볼 수 있지만 이를 위해 클라이언트와 클라이언트 간 통신은 어떻습니까? 브라우저 대 브라우저 nodejs 클라이언트 대 nodejs 클라이언트 브라우저 대 nodejs 클라이언트 PubNub와 같은 서비스를 사용하면이 모든 것을 쉽게 수행 할 수 있습니다 장치가 TCP를 말할 수 있다면 양방향 장치와 장치를 연결할 수 있습니다 모든 메시지 볼륨에서 커뮤니케이션 PubNub는 무료로 가입하고 무료입니다 API 키를 사용하여 한 달에 최대 백만 건의 메시지를 영원히 보낼 수 있습니다 이로 인해 PubNub는 애호가 학생들과 기업들이 쉽게 선택할 수 있습니다

개념 증명을 구축하기 위해 클라이언트에서 클라이언트로 보내는 메시지를 보자 전송 코드는 nodejs와 비슷합니다이 코드는 거의 동일합니다 여기에 웹 브라우저 JavaScript를 위해 먼저 클라이언트 1이 있습니다 무료 API 키를 사용하여 전 세계에 분산 된 무한 확장 가능한 PubNub 네트워크 다음에 우리는 당신이 그들을 사용할 때 채널 채널이 만들어집니다 구독 당신이 원하는만큼을 만들고 그들은 영원히 구독 구독 장치가 의미 특정 채널에 게시 된 모든 메시지 수신 여기에 한 번에 하나 이상의 채널을 구독 할 수 있습니다

새 메시지가 전달 될 때 실행되는 이벤트 핸들러 다음 구독은 사용자가 누를 때마다 실행되는 기능을 설정합니다 그들의 리턴 키 PubNub publish 메소드는 PubNub 네트워크를 사용하는 채널의 메시지는이 메시지가 강도 번호 JSON 객체 원하는 모든 스크립트를 만들었습니다 다음을 나타내는 메시지를 게시한다는 점을 제외하면 거의 동일합니다 클라이언트 번호 2입니다 2 개의 PubNub 기반 스크립트를 2 개로 실행하겠습니다

즉각적인 피어 투 피어 양방향 메시지를 표시하는 터미널 창 집중된 터미널에서 Enter 키를 누를 때마다 PubNub의 전달 기능 윈도우 스크립트는 새로운 PubNub 메시지를 전송합니다 동일한 채널이므로 양쪽에서 동일한 데이터를 볼 수 있습니다 다른 스크립트가 다른 쪽의 컴퓨터에서 실행되는 경우와 동일한 방법 전세계 PubNub 메시지의 대기 시간은 일반적으로 클라이언트와의 거리에 따라 250 밀리 초 PubNub를 사용하면이 멋진 펍 / 서브 메시징 기능을 구축 할 수 있습니다 채팅 앱 멀티 플레이어 게임은지도에서 실시간 위치 정보 추적 매일 약 430 억 개 이상의 메시지가 PubNub 네트워크를 통해 전송됩니다 2,000 명 이상의 행복한 고객이 PubNub를 무료로 사용해보십시오 dashboard

pubnubcom/signup은 GitHub의 스타터 코드도 확인하십시오 다음 프로그래밍을 시작할 수 있도록 모든 프로그래밍 언어 시청 해 주셔서 감사합니다

1.3: Graphing with Chart.js – Working With Data & APIs in JavaScript

이전 비디오에서 우리가 한 것을 검토해 보겠습니다 따라서이 비디오는 전적으로 의존적입니다

이것은 CSV 데이터 파일을 그래프로 표시하는 두 번째 부분입니다 그래서 이전 비디오에서 우리는 갔다 세계의 세계 기온, 평균 세계 1880 년부터 현재까지의 온도 CSV로 쉼표로 분리 된 값을 얻었습니다 NASA의 파일

간단한 문자열 전달 기법을 사용하여 구문 분석했습니다 분할 기능 이제 우리는 그 데이터를 로그 할 수 있습니다 그러나 콘솔에 데이터를 로깅하는 대신 그래프로 나타내기를 원합니다 우리가 취할 수있는 접근 방식은 매우 다양합니다

차트를 만들기위한 많은 JavaScript 라이브러리가 있습니다 아마도 가장 유명한 것 중 하나가 데이터 시각화 인 D3입니다 JavaScript 용 라이브러리 또한 HTML 5 Canvas를 사용하여 자체 차트를 그릴 수 있습니다 함수 그리기, 무언가 사용 창조적 인 코딩 JavaScript 인 p5 js와 같습니다

모든 종류의 그림을 그리기 위해 톤을 사용하는 도서관 인터랙티브 애니메이션 그리고 거기에있는 데이터를 기반으로 무언가를 그릴 수있었습니다 하지만 나는 당신에게 가장 빠른 것이 무엇인지를 보여주고 싶습니다 이제 브라우저에서 데이터에서 차트로 이동하십시오 그리고 간단한 도구 인 Javascript 라이브러리 이를 위해 Chart

js입니다 Chartjs는 가져올 수있는 라이브러리입니다 바로 클라이언트 쪽 JavaScript에 있습니다 차트 개체를 만들면 구성 할 수 있습니다

당신은 그것에게 데이터를 줄 수 있고, 그것에게 약간의 색깔을 줄 수 있고, 당신이 선 또는 가로 막 대형 차트를 원 하든지, 웹 페이지의 차트가 캔버스에 표시됩니다 따라서 라이브러리를 가져 오는 방법을 단계별로 보여 드리겠습니다 캔버스를 추가하고, 차트를 그린 다음 그리기 자신의 데이터를 사용하는 차트 여기 Chartjs 웹 사이트가 있습니다

많은 예제와 많은 문서가 있습니다 GitHub의 소스 코드에서 자바 스크립트에 대해 자세히 알아 보시기 바랍니다 도서관 이 시작 페이지로 이동할 예정입니다

Chartjs를 사용하기위한 기본 기술을 제공 할 것입니다 그래서 가장 먼저 라이브러리를 가져 오는 방법은 무엇입니까? 그리고 이것은 매우 중요합니다 Chartjs CDN을 사용할 것입니다

따라서 CDN은 콘텐츠 전달 네트워크를 의미하며, URL을 통해 라이브러리를로드한다는 의미입니다 그것은 인터넷 어딘가에서 호스팅됩니다 여기를 클릭하여 우리가 필요한 부분을 보도록하겠습니다 JS 전달하는 데 우리가 걸립니다 그럼 내가해야 할 일은 여기서 내려가는거야

가장 최근 버전 인 280을 볼 수 있습니다 도서관의 이 버튼을 클릭하면 새로운 웹 페이지가 나타납니다 사실, 저것은 자바 스크립트입니다

라이브러리, JavaScript 라이브러리 자체의 모든 코드 그것은 실제로 약간의 미니 필드입니다 도서관의 원천은 줄 바꿈 및 큰 변수 이름 그리고 모든 종류의 물건 하지만 내가 필요한 건 바로이 URL입니다 나는 내 코드로 돌아갈거야 머리글에 들어가서 대본을 말할 것입니다

나는 소스가 같다고 말할 것입니다 그리고 내가 원하는 것은 자바 스크립트 라이브러리에 대한 URL입니다 is, Chartjs 이제는 바로 붙여 넣을거야

이걸 끝내 자마자 Visual Studio 코드는 나에게 좋은 일을하고 있습니다 스크립트 태그를 자동으로 닫습니다 하지만 그렇지 않으면 입력해야합니다 그래서 오픈 스크립트 태그, 소스와 URL은 동일합니다 그런 다음 스크립트 태그를 닫습니다

이제 Chartjs가로드되었습니다 내가 필요로하는 다음 것은, 내가 가질 필요가있다 내 HTML 자체에 캔버스 그래서 캔버스 요소를 추가해야합니다

차트와 같은 ID를 부여 할 것입니다 그리고 나는 또한 폭을 줄 필요가 있다고 생각합니다 400 번 시도해 봅시다 그리고 400 야 그리고 그것들은 따옴표 안에 있어야합니다

저장을 클릭하면 Visual Studio Code를 수정 해 주셔서 감사합니다 그래서 거기에 간다 이제 캔버스를 추가 한 것을 볼 수 있습니다 내가 신분증을 줬어 그리고 폭과 높이를주었습니다

그래서 어떻게 든이 데이터를 그래프로 나타낼 필요가 있습니다 그 캔버스에 시작 페이지로 돌아가 보겠습니다 그리고, 여기에 우리에게 몇 가지 코드가 주어졌습니다 일부 데이터가있는 일종의 막대 차트 코드입니다

그래서 우리가 실제로 할 수있는 한 가지 방법 이 작업을 시작하십시오, 그냥 복사, 붙여 넣기, 이 코드를 작성하십시오 그래서 새로운 라이브러리로 작업 할 때, 당신은 다양한 것을 시도 할 수 있습니다 당신은 문서를 읽을 수 있습니다, 당신은 예를 찾을 수 있습니다 나에게 이것은 시작 예제가 될 것입니다 함께 일하기에 완벽해야합니다

그래서 나는 이것을 가져갈 것입니다, 나는 그것을 복사 할 것입니다, 여기에 스크립트 태그의 맨 위에 붙여 넣습니다 승인 그래서 거기에 있습니다 그래서 이론 상으로는 페이지를 새로 고칠 때 차트가 보입니다 아니

아니 어떻게 된 거예요? 그래서 우리는 지금 뭔가를 만났습니다 발생하는 비동기 이벤트와 관련이 있습니다 웹 페이지를로드 할 때 그래서 재산을 읽을 수 없다는 말입니다

인덱스 13에서 null 컨텍스트를 가져옵니다 색인 선 13에 가자 문서 – 오, 오케이 사실 이것은 다른 문제입니다 내 차트 이름을 내 차트로 지정하지 않았고 차트 이름을 지정했습니다

그래서 이것이 오류를 수정하는지 봅시다 내가 생각하는 다른 오류가 발생했다 그러나 이것은 분명히 오류입니다 내 차트의 ID는 차트 일 뿐이며 내 차트는 아닙니다 오, 거기 있네

자, 차트가 있습니다 아름다운 그래서 나는이 도표를 가지고있다 그것은 세고있다 각기 다른 색으로 투표하면 규모가 있습니다

y 축에는 x 축의 눈금, 데이터 콘솔 로그가 표시됩니다 내 데이터를 차트에 어떻게 가져 옵니까? 자, 코드를보고 우리가 몇 가지 탐정 작업을하고 알아낼 수 있다면 그리고 우리가 붙어 있다면, 우리는 Chartjs 문서를 참조하십시오 여기서 볼 수 있습니다

음, 내가 원하는 레이블은 지구 평균 기온입니다 그리고 다시, 나는 조금 더 필요하게 될지도 모른다 그 진술의 정확성에 대해 사려 깊다 NASA 데이터 세트를 보면 진정 무엇입니까? 그러나 지구 평균 기온은 지금 당장 할 것입니다 그럼 그냥 바꾸자

우리는 말할 수 있습니다보세요, 그것은 우리에게 보여주고 있습니다 전지구 평균 온도 그러나 이러한 레이블, 빨강, 파랑, 노랑, 그 사람들은 어디에서 왔습니까? 여기에 레이블이 있습니다 그래서 나는이 라벨을 원하지 않는다

내가 원하는 건 그 해가 레이블 일 때, X 축을 가로 지르는 레이블로 파싱합니다 그래서 내가 말하면 어떨까요? 우선,이 예제는 이전 JavaScript 구문을 사용하고 있습니다 당신이 이것을보고있을 때쯤에는 아마도 다른 뭔가 하지만 var 대신 const 대신에 말할 것입니다 그리고 var 대신에 여기에 const라고 말할 것입니다

내 변수 선언을 업데이트합니다 const가 무엇인지 궁금하다면, 그것에 관한 다른 동영상이 있습니다 그런 다음 다른 변수를 만듭니다 x 축에 대해 xlabels라고 할 것입니다 빈 배열로 설정하십시오

여기에 언급 된 변수를 넣을 것입니다 내 차트의 실제 레이블이 가리키고 있습니다 xlabels라는 배열에 내가 할 수없는 이유가 없습니다 매년 읽는 중이므로 매년 배열에 추가하십시오

xlabels 이제 데이터 분석이 완료되었습니다 차트를 만들었습니다 그래서 내가하고 싶은 것은 모든 데이터를 파싱하는 것입니다 라벨을 차트에 추가하기 시작합니다

캔버스에 그린 거기서 무슨 일이 일어나는지 봅시다 승인 나는 어떤 상표도 보지 않는다 자, 다른 문제가 있습니다

생각은 일어날 것입니다 차트를 먼저 만들고 데이터를로드하고 있습니다 그래서 이것은 문제입니다 그런데 이상하게도 창문의 크기를 조정하는 것과 같은 경우, 갑자기 데이터가 나타납니다 하지만 처음 페이지를로드 할 때 나타납니다

그래서 나는 이것을 다른 순서로해야한다 데이터를 가져 오는이 getData 함수가 있습니다 await fetch를 사용하여 비동기 적으로 응답 text를 기다립니다 내가 지금하고 싶은 것은 올라간다

이 차트 생성을 별도의 함수로 넣습니다 그래서 함수 차트를 말할 것입니다 함수에있을거야 이제 제공된이 예제가 Chartjs 시작하기 페이지에서 정말 유용하지만, 지금 당장 나를 위해, 그 안에 여분의 물건

따라서 많은 구성 옵션이 있습니다 차트를 표시 할 수 있습니다 사실 지금 당장 그걸 제거하려고합니다 너를위한 운동으로서, 나는 너를 위해 마지막에 제안 할 것이다 찾는 방법에 따라 다른 방법으로 차트를 그릴 수 있습니다

문서에서 그리고 저는 또한 한 가지 색을 고집 할 것입니다 그래서 나는 지금 모든 것을 꺼내려고합니다 아마 전적으로 색을 빼낼 수 있었을 것입니다 나는 구원을 칠거야

이제 적어도 내 chartIt 함수에서 볼 수 있습니다 조금 더 적은 일들이 진행되고 있습니다 이제는이 chartIt 함수를 호출 할 수 있습니다 그리고 우리가 돌아 가면, 이것은 같은 것입니다 나는 같은 문제가 있지만 xlabels 정의되지 않았습니다

그래서 나는 어떻게 든 xlabels 변수 전역 변수 여야합니다 나는 실제로 내가 여기서하고있는 것에 대해 무언가를 좋아하지 않는다

그래서 우리는 리팩토링을 할 것입니다 내가 어떻게 지내는지 끝까지 다가 가라 데이터를 가져 오는 사이에 의사 소통을하려고합니다 차트 그리기 그러나 지금 당장은 xlabels을 전역 변수로 만들 예정입니다

나는 chartIt 함수를 호출 할 것이고, getData 함수를 호출하십시오 여전히 같은 문제 그럼 당신은 생각할 것입니다, 좋아, getData chartIt 전에 getData를 기억하기 때문에 여전히 같은 문제 비동기입니다 그래서 제가 여기서 고용하고자하는 해결책은 ChartIt을 비동기 함수로 만듭니다

그리고 실제로 그것의 시작 부분에서 getData를 호출하십시오 그래서 내가 말하는 경우 getData를 기다리고 있습니다 이제 chartIt 전에 데이터가 완료 될 때까지 기다릴 것입니다 이 물건의 나머지는 않습니다 그리고 우리가 돌아 가면 볼 수 있습니다

해당 레이블이 모두 적용된 것을 볼 수 있습니다 이제 이것은 실제 데이터가 아닙니다 이것은 여전히 ​​여기에있는 데이터입니다 그래서 내가 지금하고 싶은 일은 계속해서 ytemps를하게하는 것입니다 이것은 y 축의 온도입니다

그리고 저는 데이터 아래에서 말할 것입니다, 그 더미 데이터 대신에 ytemps라고 말할 것입니다 그리고 나서 여기, 각 온도를 읽을 때, 나는 ytempspushtemp라고 말할 것입니다 임시 직원 자 이제 이것을 살펴 보겠습니다 우리는 거기에 갈

이제 우리는 전지구 온도를 봅니다 1880 년에서 2018 년까지 지금 여기서 무슨 일이 일어나고있는거야? 음의 02, 0 이 온도는 얼마입니까? 이러한 차이가 있음을 기억하십시오 1951 년과 1980 년 사이의 지구 평균으로부터 그리고이 세계 평균은이 웹 페이지에서 찾을 수 있습니다

여기 섭씨 14도입니다 그래서 내가 여기서하고있는 일에 대해 정확하기를 원한다면 나는 말할거야 온도를 임시 온도 + 14로하고 싶습니다 권리? 나는 단지 섭씨 14도를 더하고 싶다

나는 이것이 문제를 일으킬 것이라고 생각한다 여기서 어떻게되는지 봅시다 내 그래프로 돌아 가자 나는 여기서 다른 것을 보지 못했다 푸시 템프 + 14

글쎄, 나는 여기서 무슨 일이 일어나는 지 생각해 만약 내가 옳다면, 우리는 두 번째를 발견 할 것입니다 당신은 텍스트 파일에서 파싱을하고 있습니다 당신의 내용은 여전히 ​​텍스트입니다 그것은 문자열입니다

문자열에 14를 추가하는 방법을 알지 못합니다 실제로 parseFloat라는 함수를 사용할 수 있습니다 사용할 수있는 전역 JavaScript 함수 인 그 문자열은 숫자로 바뀝니다 이제 실제로 숫자 14를 더할 수 있습니다 온도의 수에

이제 우리는보아야합니다 이것이 1880 년의 실제 평균 기온임을 알 수 있습니다 ~ 2018 년 이것은 막 대형 차트입니다 막대 그래프가 이것을 설명하는 가장 좋은 방법이라고 생각하지 않습니다 이게 저 한테는 우스운 것 같아요

다르게 색칠되어 있습니다 컬러 일을 제거했기 때문이라고 생각합니다 그래서 우리가 그것을 고칠 수 있는지 보자 그래서 나는 내가 그걸 제거하면 나는 단지 짐작하고있다 그러나 나는 감각이있다 Chartjs는 색상을 배열로 제거하면 작동합니다

예 그것은 모든 것에 색상을 적용합니다 그리고 저는 이것을 타입에서 라인으로 변경할 수 있습니다 그리고 거기에 우리가 간다 자, 필자는 그 아래에 채우기가 반드시 필요한 것은 아닙니다

이것은 내가 문서에서 찾아 볼 필요가있다 내가 어떻게 돌릴지 모르니까 줄 아래 채우기 아마 그 매개 변수 일 겁니다 옵션 또는 데이터 세트로 이동합니다

Chartjs 웹 사이트에서 찾을 수 있는지 보겠습니다 여기 측면이 다른 모든 것들입니다 내가 줄을 서면 상상한다 그것은 나를 보여주고있어 줄, 예제 사용법, 데이터 집합 속성, 채우기

우리는 거기에 갈 가득 따르다 이것들은 내가 시도 할 수있는이 모든 다른 것들이다 채우기, 부울 또는 문자열입니다 기본값은 true입니다

그래서 필을 추가하면 이것이 의미한다고 생각합니다 false이면 데이터 세트 객체의 다른 옵션으로 그럼 내가 여기로 돌아 가면 우리는 말할 수 있습니다, 예, 더 이상 채우기 잘됐다 아마도이 라벨이 무엇인지 생각하고 싶을 것입니다

더 정확하게 말하십시오 이것은 매우 중요합니다 그렇다면 데이터가 무엇인지 정확하게 말하면 어떻습니까? 여기 정확한 데이터가 있습니다 지역 연간 방법, 복합 육지 서비스 공기 해수면 온도 그래서 육지의 해양 온도 지수

Celsius로 레이블을 변경해 보겠습니다 그리고 그 학위 기호를 입력해야합니다 아무도 학위 기호를 입력하는 방법을 알고 있습니까? 외관상으로는 그 옵션, 변화, 정도 기호를 입력하는 8 나는 이것을 실제로 시도하지 않았다 작동하는지 봅시다

예 우리는 거기에 갈 섭씨가있어 그리고 내가 돌아가서 볼 수 있습니다 우리는 거기에 갈

그래서 지금 내 레이블이 있습니다 내가하고 싶은 일은 내가 리팩토링하게 해줘 이 코드는 조금 그래서 나는이 전역 변수의 사용을 정말로 좋아하지 않습니다 나는 더 이해가 될 것이라고 생각한다

우리가 할 수있는 많은 다른 방법들이 있습니다 하지만 좀 더 단순하게 만드는 한 가지 방법을 알려 드리겠습니다 실제로 여기에 지역 변수를 갖도록하겠습니다 나는이 X와 Y라고 부를 것이다 그리고 나서 저는 X를 여기에 밀어 넣고 Y를 밀어 넣을 것입니다

이리 그리고 나서, 이것이 끝나면 나는 갈거야 X와 Y가있는 객체를 반환합니다 그래서 getData 함수는 실제로 이 두 배열을 가진 객체를 반환 할 것입니다 그리고 제가 여기서 말할 수있는 말은 제가 말할 수 있습니다, 데이터는 getData를 기다리고 있습니다

그리고 나서, 여기에, 레이블 아래에, 나는 데이터 xs를 원합니다 여기 데이터 세트 아래에 데이터 ys가 필요합니다 다시 말하지만, 이것이 최상의 솔루션이라고 확신하지 못합니다 그러나 적어도 이제 chartIt 함수와 getData 독립적으로 작동하는 기능 종류 일종의 전역 변수를 공유하지 않고 나중에 문제가 발생할 수 있습니다 그리고 우리는 이것이 여전히 잘 작동한다는 것을 알 수 있습니다

학위 기호를 여기에 추가하는 것도 좋습니다 그게 가능한지 나는 모른다 이 레이블을 자동으로 만들고 있습니다 그래서 문서를 다시 보면서 – 그리고 나는 이것을 사전에 발견하기 위해 잠시 쉬었다 그러나 여기 아래, 축 아래, 라벨 부착 내가하고 싶은 일이다

나는 y 축 레이블링이 작동하는 방식을 바꾸고 싶습니다 제가 여기를 클릭하면, 우리가 볼 수 있습니다 – 우리는 이것이 모든 가능성 들임을 알 수 있습니다 그러나 실제로 이것은 내가 원하는, 사용자 지정 진드기 형식입니다 왼쪽에있는이 레이블들 각각은 진드기입니다 진드기, 진드기, 진드기, 진드기, 진드기, 똑딱처럼

그래서 내가하고 싶은 것은 이러한 옵션을 다시 추가해야한다는 것입니다 이것은 이전에 제거한 것입니다 옵션을 다시 추가하겠습니다 틱 (tick) 아래 y 축 아래에서 이것은 콜백 함수입니다 이것은 일종의 미친 짓이다

그래서 이것은 달러 기호를 포함하는 예입니다 기본적으로 다음과 같은 함수가 있습니다 y 축에 레이블을 지정하는 방법을 정의합니다 값을 가져 와서 달러 기호와 값을 더한 값으로 바꾸십시오 그래서 내가하고 싶은 것은, 가치를 가져라

값을 + 도로 바꾸십시오 그리고 나는이 논평을 제거하고 싶다 이제 차트의 일부로 구성되었습니다 그리고 여기 있습니다 저기 봐라

이제 학위 기호가 있음을 알 수 있습니다 그러니 그냥 다시 돌려 보자 이 모든 것이 캔버스 크기가 이상하다고 느낍니다 그래서 이것을 800만큼 400으로 만들 것입니다 우리는 거기에 갈

그런 다음 콘솔을 제거 할 것입니다 그리고, 짜잔! 결합 된 토지를 보여주는 완성 된 차트가 있습니다 표면 공기 및 해수면 섭씨 온도 섭씨, 평균 1880 년에서 2018 년까지 그리고 여러분은 여기에 아주 아주 중요한 증거를 볼 수 있습니다 지구가 온난화되고있다 1880 년 이래 지금까지의 평균 기온은 시간이 지남에 따라, 올라가고있어

요약하면,로드하는 방법을 보았습니다 쉼표로 구분 된 값 파일 형식의 표 형식 데이터 우리는 어떻게 수동으로 해당 파일을 구문 분석합니다 궁극적으로 우리는 진행중인 구문 분석 엔진 사용 모든 종류의 오류 또는 사안을 처리 할 수 ​​있어야합니다 그게 올지도 몰라

이 데이터가 있으면 우리는 다른 라이브러리에 해당 데이터를 다시 패키지하는 방법 이 경우, Chartjs를 사용하려면, 해당 데이터가 포함 된 차트를 캔버스에 적용 할 수 있습니다 그리고 우리는 조금 조정하는 방법을 보았습니다 스타일의 종류와 그 차트의 레이아웃과 포맷 그럼 여기서 뭘해야하지? 그래서 몇 가지 옵션이 있습니다

한 가지 운동은 정확히 똑같은 일을합니다 내가 여기있는 것처럼,하지만 당신의 데이터로해라 어떤 CSV 데이터를 찾을 수 있습니까? 시도해 볼만한 재미있는 또 다른 것 , 가서 p5js js library를 얻으십시오 자신의 선 그래프를 그릴 수 있습니까? Chart

js없이이 원시 드로잉을 사용합니다 p5js의 기능? 나는 그 해결책을 포함 할 것이다 이 동영상 설명에 시도해 볼 수있는 또 다른 운동 실제로 동일한 차트에 여러 줄을 그래프로 표시합니다 많은 경우, 데이터와 선량한 사람을보고 싶습니다

다른 데이터로 예를 들어, 같은 데이터 파일에서, 너는 평균 기온을 얻을거야 북반구와 남반구에서 그래서 세 가지를 모두 그래프로 나타낼 수 있습니다 : 전지구 온도, 북반구, 남반구, 각 라인마다 서로 다른 색으로 표시된 차트에서 그리고 그 해결 방법을 운동으로 포함 할 것입니다 이 비디오를 시청 해 주셔서 감사합니다 이것으로 첫 번째 모듈의 두 번째 부분을 마칩니다

이미지로 가져 오기 기능을 배웠습니다 이제 CSV로 가져 오기 기능을 배웠습니다 또한 Chartjs로 데이터를 그래프로 나타냅니다 다음 프로젝트에서 우리는 보게 될 것입니다

웹 API에서 데이터를 가져 오는 방법, 로컬 파일이 아닌 그리고 자주 변경되는 데이터 그리고 데이터 세트, 내가 사용할 예제, 위도와 경도의 위치입니다 국제 우주 정거장의 그것이 지구 위에있는 곳? 그런 다음지도에서 위치를 그리는 방법을 알려 드리겠습니다 그리고 매번 그 위치를 새로 고칩니다 종종 그것이 실시간으로 움직일 수 있도록

이것이이 첫 번째 모듈의 마지막 부분입니다 데이터 및 API 작업 그리고 그 비디오에서 뵙죠 매우 감사합니다

1.1: fetch() – Working With Data & APIs in JavaScript

안녕하세요, 첫 번째 튜토리얼 비디오에 오신 것을 환영합니다 이 새로운 시리즈에서는 JavaScript로 데이터 및 API 작업을 수행합니다

그래서이 첫 번째 비디오에서 나는 단지 한 가지를보고 싶습니다 웹 가져 오기 API 가져 오기는 함수입니다 그것은 훌륭한 기능입니다 그것은 당신이 물건을 가져올 수 있습니다 – 데이터, 이미지, 온갖 종류의 장소에서 그리고 그것으로 물건을하십시오 그래서 우리는 아주 기본적인 예제로 시작할 것입니다

바로 여기 있습니다 무지개 이미지, 로컬 파일, JPEG 파일, 그것을 웹 페이지 자체에 표시합니다 그게 기초가 될 것입니다 우리는 다른 예제들을 만들 것입니다 데이터 스프레드 시트를 잡아 먹고있다

그것을 그래프로 나타낼 수도 있고, 기상청 (Weather Service) 그리고 지방을 얻는 것 위도와 경도에 대해서 모든 종류의 가능성, 우리는 가져 오기를보고 시작하는 것입니다 모든 세부 사항을 배우는 가장 좋은 장소 네가 할 수있는 모든 것들을 fetch 웹 API에 대해 알고 싶다면 Mozilla Developer에있다 네트워크 사이트

그래서 내가 그렇게 찾는 경향이 있습니다 자바 스크립트 물건에 대한 설명서 나는 브라우저에서하고 싶다 나는 너에게 작은 조각을 보여줄거야 가능한 가져 오기 및 종류의 빌드에 우리가 비디오로 이동, 비디오를 비디오로 변환합니다 웹 프로그래밍에서이 아이디어가 있습니다

요청, HTTP 요청, 하이퍼 텍스트 전송 프로토콜 요청 나는 요청을 할 수있다 제발, 제발 좀 정보를 얻을 수 있을까? POST 요청을 할 수 있습니다 정보를 보내 주시겠습니까? 그리고 우리는 이러한 종류의 요청을 모두 수행 할 것입니다 가져 오기는 실제로 검색하고 보낼 수 있습니다

그러나이 예제에서, 나는 단지 간단한 것을보고 싶다 가져 오기로 요청을받습니다 이 단계를 설명해 드리겠습니다 우리 프로그램이하려고하는 것 – 그것이 할 첫 번째 일은가는 것입니다 가져 오기 기능을 호출합니다

그리고 그것은 하나의 논증을 줄 것입니다 자원에 대한 경로입니다 그리고이 경우에는 파일이 될 것입니다 그리고 그 파일은 단지 로컬 파일이 될 것입니다 rainbow

jpeg 다음으로해야 할 일은 응답을 처리하는 것입니다 그래서 fetch를 호출하면 응답이 되돌아옵니다 아마도 우리가 찾고있는 데이터를 가지고있을 것입니다 내 말은, 오류 일 수도 있고 다른 일이 돌아올 수도 있다는거야

그 응답의 일부로 그러나 나는 응답을 적어두기 만하려고합니다 이제 이것은 약속에 대한이 아이디어를 포함합니다 그리고 fetch 함수는 함수입니다 이는 비동기식으로 발생합니다 즉, 가져 오기 (fetch) 약간의 시간이 걸리기 때문에 약간의 시간이 지납니다

해당 데이터를 검색 할 수 있습니다 그렇다면 우리는 그 약속을 약속의 일부로 어떻게 얻는가? 내가 가지고있는 세부 사항이다 특히 코드에 들어갈 때 특별히 살펴보아야합니다 동영상의 설명에도 포함됩니다 방법에 대한 자세한 내용에 대한 링크 자바 스크립트 약속, 다른 동영상으로 작업하기 내가 만들었던 것은 여기의 틈새를 채울 것입니다

응답은 실제로 데이터 스트림입니다 그래서 우리는 응답을 얻습니다 그러나 우리는 완전히 다른 단계가 필요합니다 우리가 그 데이터를 읽을 필요가 있기 때문입니다 우리는 그처럼 완벽한 데이터를 정렬해야합니다

우리가 작업 할 수있는 형식으로 저장하십시오 그리고 우리가 가질 수있는 형식의 종류 텍스트 데이터예요 또는 blob입니다 어쩌면 이미지 데이터가 얼룩말처럼 들릴지도 모릅니다 모든 종류가 있습니다 – 배열 버퍼가 있습니다

정말 중요한 것은 JSON입니다 그래서 JSON은 JavaScript Object Notation의 약자입니다 그리고 이것은 데이터를 저장하는 형식이 될 것입니다 우리는 계속해서 또 다시 볼 것입니다 그러나이 경우, 우리는 blob로 그것을 얻고 싶습니다

따라서 우리는이 세 번째 단계를 완전한 데이터처럼 부를 수 있다고 생각합니다 흐름 그리고 완전한 데이터 흐름이라고 생각합니다 나는 정말로 완전한 것을 의미하고, 그것의 데이터를 움켜 잡는다 응답의 본문에 그래서 응답 주체의 개념이 있습니다

이것은 실제로 중요한 데이터입니다 그러나 네트워크 통신에 관한 기타 많은 메타 데이터 그 점도 응답에 포함되어 있습니다 특정 상황에서 일단 데이터 스트림을 완성했습니다 이미지 블롭이 있습니다

그리고 우리는 단지 – 이것은 실제로 가져 오기를 사용하는 단계입니다 그러나이 특별한 시나리오에서, 나는 이미지 요소를 만들고 싶습니다 IMG HTML Dom 요소를 만듭니다 해당 데이터로 이미지 요소를 만듭니다 좋습니다, 그래서 이것들은이 예제의 단계들입니다

그리고 이제 우리는이 코드를 지금 당장 사용할 수 있다고 생각합니다 그래서 내가 시작하는 것은 단지 HTML이없는 상용구 HTML 파일 그래서 그것에 몇 가지 물건을 추가합시다 먼저 이미지 요소를 본문에 추가하겠습니다 그리고 이미지 요소의 소스를 떠날 것입니다

공백 하지만 신분증을주지 그리고 저는 그 무지개를 부를 것입니다 내가하고 싶은 다음 일은 단지 아마도 일부 자바 스크립트를 넣을 수 있도록 스크립트 태그를 추가하십시오 그 기능을 가져올

이제 궁극적으로 내 JavaScript를 넣을 수 있습니다 별도의 파일에 코드 내 프로젝트를 위해 전체 빌드 시스템을 원할 수도 있습니다 그러나 우리는 여기서 기본적인 아이디어로 작업하고 있습니다 그래서 나는 모든 것을 다 할 것입니다

하나의 파일에 하나의 HTML 파일이 있습니다 HTML 물건과 스크립트의 JavaScript 물건 꼬리표 그리고 나는 페치 (fetch)라고 말할 것입니다 그리고 나는 rainbowjpeg를 가져올 것입니다

나는 그것을 코드에 넣을 것이다 또한 가져 오려는 consolelog도 추가 할 예정입니다 무지개, 왜 안되니까 그래서 라이브 서버라는 것을 사용하고 있습니다

그것은 노드 패키지입니다 내 컴퓨터에서이 특정 이메일 페이지를 호스팅 할 수 있습니다 따라서 저장을 클릭 할 때마다 브라우저에서 업데이트됩니다 그리고 이제 내가 그 콘솔을 가지고 있다는 것을 알 수 있습니다 지금 나는 이전에 fetch 함수가 약속을 반환합니다

약속은 JavaScript의 한 방법입니다 비동기 이벤트를 처리합니다 이벤트가 끝나면 해결됩니다 데이터가 검색 될 때 그리고 다른 비디오들도 소개해 드리겠습니다 내 채널에서 더 깊이있는 약속으로 들어갑니다

하지만 여기에 대한 빠른 설명은 다음 방법을 사용할 수 있습니다 그래서이 방법은 이 응답을 처리 할 수 ​​있습니다 그래서 지금 당신이보고있는 것은 제가 그 방법을 타이프하는 것입니다 – 나는 논쟁 응답을했다 나는 JavaScript 함수의 화살표 문법을 사용한다 그 응답을 가진 어떤 것

그리고 솔직히 그 반응으로하고 싶은 일은, 그것을 blob로 변환합니다 하지만 그렇게하기 전에 consolelog 응답 만 말하게하십시오 그냥 볼 수 있습니다 그래서 그것은 정확하게 물건을 철자하는 데 도움이됩니다

응답 그리고 우리는 그 반응이 있음을 알 수 있습니다 그러면 응답과 관련된 모든 메타 데이터가 여기 JavaScript 콘솔에서 그리고 실제로하고 싶은 것은 return responseblob입니다

왜냐하면 우리가 전에 말했던 것입니다 응답을 이미지 블롭으로 변환하고 싶습니다 그것은 또 다른 약속을 촉발시킨다 그래서 또 다른 약속이있을 때, 나는 다시 말해서 그들을 바꿀 수 있습니다 그리고 이제 그 반응

우리가 그 응답 – consolelog 응답을 보면, 이제 다음 약속에 대한 응답을 받았습니다 그리고 철자를 할 수 없기 때문에 정의되지 않았 음을 알 수 있습니다 내 생명을 구하기 위해 그것은 지금 방울뱀이다

그래서이 경우 실제로, 아마도 이 변수에 다른 이름을 짓는 것이 더 의미가 있습니다 그냥 방울이라고 부르 자 이제 볼 수있는 것은 이 순서는 다음과 같습니다 먼저 무지개를 가져옵니다 둘째, 해결 된 약속을 살펴보십시오

데이터 스트림을 읽는 완전한 변환 블롭으로 그래서 아마, 내가 거기 있으면, 내가해야 할 모든 것 이 이미지 요소가 있다는 것을 기억하십시오 무지개의 ID를 가진이 이미지 Dom 요소가 있습니다 documentget 요소를 ID로 말할 수 있습니다 ID 무지개를주고 도트 소스에 그 얼룩을 같게하십시오

그래서 이것은 저의 이미지 데이터를 가져 오는 것입니다 얼룩으로 들어가서 그것을 넣는다 이미지 Dom 요소의 소스 속성에 저장합니다 당신은 그것이 작동하지 않는 것을 볼 수 있습니다 데이터 BLOB가 형식이 아닙니다

Dom 요소가 기대하는 이미지 다행스럽게도 우리에게는 함수라는 것이 있습니다 BLOB 객체를 사용하는 객체 URL 생성 그것을 이미지 Dom 인 형식으로 바꿉니다 요소는 기대할 것이다 이 기능에 대해 더 많이 볼 수 있습니다

MDN JavaScript 문서 하지만 여기서해야 할 일은 urlcreate object라고하는 것입니다 url, blob을 전달하십시오 그리고 거기에 있습니다

우리는 무지개를 가지고 있습니다 그것은 큰 이미지의 종류입니다 그래서 저는 다른 속성을 추가하려고합니다 480과 같습니다 그래서 이미지의 크기가 작아집니다

그리고 거기에 우리가 간다 오, 아름다운 무지개가 있습니다 그래서 이것은이 특별한 튜토리얼을 마무리 짓습니다 우리는 모든 것을 가지고있다 가져 오기를 호출하는 방법, 응답을 읽는 방법을 알았습니다

약속이 해결되고, 응답의 데이터를 돌리는 법 을 이미지 블랍 (blob)에 집어 넣고이를 이미지 ELT에 추가합니다 그러나 여기에 문제가 있습니다 내가 가진 몇 가지 다른 것들이있어 이 비디오에 포함시키는 것이 좋을 것 같지 않았습니다 번호 하나는 오류 처리를 위해 아무 것도하지 않았습니다

뭔가 잘못되면 어떡해? 오류를 처리해야합니다 적어도 콘솔에 오류를 기록하십시오 그래서 뭔가 잘못되었다는 것을 알 수 있습니다 2 번 자바 스크립트를 소개하고 싶습니다 키워드 비동기 및 대기

그리고 이것들은 JavaScript 언어의 새로운 기능입니다 약속을 좀 더 많이 처리 할 수있게 해주는 읽기 쉽고 우아한 방법 그래서 나는 너에게 보여줄거야 비동기를 사용하여이 특정 예제를 다시 작성하려고합니다 점 대신에 메소드를 기다린다

그리고 다른 비디오들도 참조 할게요 나는이 키워드들을 좀더 깊이있게 만들어 냈다 먼저 오류 처리를 추가해 보겠습니다 일에 대한 좋은 점 중 하나 우리가 가져온 약속을 묶어서 이 다음,이 오류는 어디에서나 발생할 수 있습니다 거기서

그리고 나는 각 오류를 특정한 방법으로 처리 할 필요가 없다 그 순서의 각 부분으로 나는 바로 끝에있는 점 잡을 수 있습니다 그래서 도트처럼, 어떤 핸들이 약속의 해상도, 도트 잡기 틀린 물건을 다룬다 그 약속 동안 물건이 잘못되었을 때 그래서 나는 잡을 수 있습니다

나는 인수 오류를 줄 수있다 그리고 consoleerror 오류와 같은 것을 말할 수 있습니다 그래서 이것은 좀 더 오래 지속되었습니다 그럴 필요가있다

이것을 압축하는 방법이 있습니다 하지만 잠시 후 비동기만으로 모든 작업을 수행 할 것입니다 기다리고 있습니다 그래서 나는 그것에 대해 너무 많이 걱정하지 않을 것입니다 우리가 볼 수 있도록 오류가 발생하도록하겠습니다

이것이 실제로 일어나고 있는지 확인하려면, 다른 콘솔 로그를 여기에 넣자 이게 내 자신의 메시지 일 것이다 오류 느낌표 그리고 내가 할 일은 Dom 요소의 ID 이름을 잘못 입력하겠습니다 나는 2 개의 O가있는 무지개를 쓸 것이다 그리고 나서, 제가 지금 브라우저로 돌아 가면, 당신은 내 메시지 오류가 출력되는 것을 보게 될 것입니다 또한 실제 오류 메시지도 볼 수 있습니다

그래서 이것은 오류를 처리하는 정말 좋은 방법입니다 하나 더 코드를 압축 할 수있는 방법을 살펴 보겠습니다 async와 await를 사용하여 좀 더 읽기 쉽게 만들 수 있습니다 이 새로운 키워드를 사용하려면이 방법이 효과적입니다

기다리는 키워드 만 사용할 수 있습니다 비동기 함수의 컨텍스트에서 비동기는이 기능을 지정하는 키워드입니다 비동기 적으로 발생합니다 그래서 본질적으로 내가하고 싶은 것은 새로운 기능을 작성하는 것입니다

비동기라고 부를 것입니다 나는 무지개를 잡으라고 할 것입니다 오, 그리고 그것을 함수로 선언해야합니다 그래서 키워드 함수 나 화살표 구문을 사용할 수 있습니다 나는 그들을 여기에서 상호 교환 적으로 사용하고있다

하지만 catch rainbow라는 비동기 함수를 만들려고합니다 이제 내가 fetch를 호출 할 때 dot을 사용하는 대신에, 나는 여전히 rainbowjpeg를 가져올 수 있습니다 가져 오기 기능의 결과를 설정할 수 있습니다 response라는 변수에 전달합니다

이것은 코드를 작성하는 것과 같은 꿈입니다 응답이 결과와 동일하다고 말하고 싶습니다 가져 오기 기능 그러나 이것이 바로 핵심 단어가 나오는 곳입니다 fetch는 비동기 함수이기 때문에 기다려야합니다 그래서 이것은 단지 통사론적인 설탕입니다

그때 내가 똑같은 일을 했어 그러나 나는 동기 기능을하고 있기 때문에, 한 줄에 코드를 작성할 수 있습니다 가져 오기 결과를 기다리는 말로 그 결과를 response라는 변수에 저장하십시오 그리고 나서 블롭으로 같은 일을 할 수 있습니다 나는 const blob equals이 response

blob을 기다릴 수 있습니다 이제 두 줄의 코드에서 가져온다고 말했습니다 나는 대답했다 나는 물방울 모양이라고 말했다 나는 얼룩을지게했다

그리고 내가 여기있는 다른 줄은 BLOB를 URL로 DOM 요소에 넣고, 나는 그것을 받아 들여 그곳에 올려 놓을 수 있습니다 그리고 여러분은 그것들 모두를 볼 수 있습니다 그런 다음 점을 찍고 점을 찍으십시오 나는이 길을 붙잡을 것이다

나는 이것을 위해 뭔가를 필요로하기 때문에 나는 너를 잠깐 보여줄거야 이 모든 것이 사라집니다 자 이제 봐 3 줄의 코드입니다 그리고 지금해야 할 일은 무지개를 잡는다는 것입니다

그냥 그 함수를 호출하십시오 그래서 저는 비동기적인 것들을 모두 넣었습니다 비동기 함수 내에서 그냥 그 함수를 호출하십시오 그리고 지금 우리가 여기로 가면, 보라! 아직 작동 중입니다 우리 무지개가 있습니다

하지만 내가 그걸 지킨 이유는 내가하는거야 오류가 발생하면 잡기를 계속하고 싶습니다 다시 한번 Dom 요소의 이름을 잘못 입력하게하십시오 우리는 내가 그 오류를 다루었다는 것을 알 수 있습니다 비동기 함수에 오류를 첨부 할 수 있습니다

내가 쓴 것 사실, 정의에 의한 그 기능 – 정의에 의한 비동기 함수는 약속을 반환합니다 그래서 나는 또한 말할 수 있습니다 내가 뭔가하고 싶다면 그것이 완료되었음을 나타 내기 위해, 나는 예를 들어, 콘솔 로그 예 그리고 이제 와우, 오, 나는 무지개를 올바르게 철자해야합니다

그리고 거기에 우리가 간다 우리는 콘솔 로그를 볼 수 있습니다 그래서 지금 나는 모든 것을 가지고있다 인출 요청을하는 비동기 함수를 작성했습니다 그것은 HTTP 응답에서 되돌아 오는 것의 몸을 돌립니다

블롭으로 해당 BLOB를 형식으로 변환합니다 Dom 요소가 기대하는 것 그리고 나는 약간의 메시지를 말했습니다, 예 작동했거나 오류가 있으면 오류가 발생했습니다 그리고 그게 다야

이것이 바로이 전체 예제입니다 이제 fetch를 일반적인 의미로 사용하는 방법을 알았습니다 우리가 여기서 이미지로 작업 할 때, 다음 비디오에서, 나는 데이터 세트와 함께 fetch를 사용할 것이다 쉼표로 구분 된 값 파일을 가져올 것입니다 CSV 파일 이 파일은 NASA의 파일입니다

1880 년부터 현재까지 전 세계적인 기온입니다 그리고 그 그래프가 있다고 확신합니다 그러나 우리가 거기에 가기 전에, 나는 당신에게 약간의 운동을 줄지도 모릅니다 다음 동영상으로 넘어갈 수 있습니다 데이터를 실제로 활용하는 방법 당신이 어떻게 차트를 만들지 – 데이터 파일 그리고 어떻게 그 도표를 만들지

그러나 약간의 운동으로 몇 가지 시도해 볼 수 있습니다 예를 들어 하나 이상의 이미지를 가져올 수 있습니까? 어떻게하면 이미지 배열이 있다면 어떨까요? 파일이 이미지 파일이 아니면 하지만 아마 일반 텍스트 파일일까요? 해당 파일에 있던 텍스트를 단락에 넣을 수 있습니까? 요소? 그래서 그 중 한 두 가지를 시도하십시오 또한 GitHub 저장소에 이 비디오 시리즈와 관련된 – 나는이 두 가지 실습에 대한 해결책을 포함 할 것입니다 그래서 여러 이미지를 시도하십시오 텍스트 파일을 시도해보고 텍스트 파일을 구할 수 있는지 확인하십시오

귀하의 웹 페이지에 나타납니다 이 튜토리얼을 시청 해 주셔서 감사합니다 다음 비디오에서 뵙죠

2.1 Server-side with Node.js – Working with Data and APIs in JavaScript

[땡땡] 다시 오신 것을 환영합니다 모듈 2를위한 시간입니다

그리고이 모듈에서 저는 뭔가를 할 것입니다 꽤 흥미롭고 아주 다른 지금까지 내가 한 것보다 이전 예제에서 수행 한 모든 작업, 그것은 모든 클라이언트 측 JavaScript였습니다 지도 그리기, 지구 온도 데이터 그래프 그리기, 이미지로드 및 표시 가져 오기 기능이있는 웹 페이지에서 클라이언트 측 JavaScript로 수행되었지만, HTML 페이지 자체에 작성된 JavaScript를 의미합니다 하지만 당신이 많이 가지고있는 것은, 이 프로그래밍을하고있는 세계의 사람들 할 일, 데이터 및 API 작업, 클라이언트 측 JavaScript만으로는 할 수 없다

따라서이 모듈에서는 당신은 서버 측 프로그래밍입니다 그리고 나는 자바 스크립트 런타임을 사용할 것이다 Nodejs는 서버 측 프로그래밍에 사용할 수 있습니다 이제, 서버 측 프로그래밍의 세부 사항, 그리고 내가 어떻게 그것을 할 것인가, 그것은 올 것이다

그러나 제가 만들 계획 인이 프로젝트는, 근본적인 이유, 이유 이 프로젝트의 노드는 데이터 지속성을 필요로합니다 몇 가지 데이터를 수집하여 저장하고 나중에 다시 가져 오려고합니다 그리고 이것은 당신이 쉽게 할 수있는 것이 아닙니다 서버를 작성하지 않고 수행하십시오 당신은 확실히 다른 사람의 서버를 사용할 수 있습니다

데이터베이스라는 것이 있습니다 내가 단지있을 수있는 서비스로서, 헤이, you 've 서버가있어, 너를 위해 가입 할 수 있니? 내 데이터를 가져 가면 나중에 다시 요청할 것입니다 하지만 실제로 서버를 만들 예정입니다 여기이 노트북에서 돌아가고, 그리고 여기에 날짜 데이터를 저장하고 있습니다 자, 어느 시점에서 나 또한 갈거야

해당 서버를 가져 오는 방법을 보여줄 필요가 있습니다 너의 자신의 휴대용 개인 컴퓨터 외에 다른 곳에 달리기 위하여, 그러나 그것은 시작할 곳입니다 이 모듈에서 빌드 할 프로젝트 Data Selfie App이라고합니다 Data Selfie App은 예제 프로젝트입니다 조이 리 디자이너이자 연구원입니다

뉴욕 주 ITP에서 수업을 가르치고 있습니다 콴 인본주의 자라고 불렀습니다 그것은 데이터 및 자체 추적에 관한 것입니다 그래서 Joey는 기꺼이 허락을 받았습니다 사용하고, 그의 모범을 바탕으로 구축하며, 이 시리즈의 일부로 이 비디오의 설명에서 Joey의 웹 사이트로 연결됩니다

그래서 당신은 그의 일에 대해 더 많이 알 수 있습니다 뿐만 아니라 데이터 자체에 대한 원래 GitHub 저장소 앱을 사용하면 모든 코드를 찾을 수 있습니다 내가 너에게 보여줄거야 자, 순서대로 코드에 따라 내가 쓰고 시연 할거야 이 프로젝트를 구축하면 당신이 할 수없는 것들을 다운로드하고 설치해야합니다

이미 컴퓨터에 가지고있다 혼란 스러울 것입니다 Windows를 사용 중이거나 Mac을 사용 중일 수 있습니다 저는 Mac을 사용하고 있습니다 그리고 oi, 우리는 이것을 어떻게 해결할 것입니까? 괜찮아

그럼 내가 필요한 것들의 목록을 알려 줄게 그런 것들을 찾을 수있는 자원을 가지고 당신을 도웁니다 1 번, Nodejs를 설치해야합니다 그것은 nodejs

org에가는 것만 큼 쉽고 다음과 같이해야합니다 운영 체제에 대한 설치 지시 사항 나는 또한 다운로드에 관한 전체 비디오를 가지고있다 설치 노드 및 메모 내가 너와 연결한다면 너를 연결해 줄거야 더 많은 배경을 원해

또한 콘솔 응용 프로그램을 원할 것입니다 당신이 열 수있는 몇 가지 명령 줄 터미널 것들 컴퓨터에 Node 항목을 실행하려면 명령을 입력하십시오 iTerm을 사용하고 있습니다 iTerm은 Mac의 대안입니다 터미널 애플리케이션에 내장

Windows에서는 PowerShell, 빌트인 명령 일뿐입니다 아, 그리고 힘내 바스 힘내 BASH는 아마도 좋은 것도있다 나는 실제로 전체 워크 플로우 시리즈를 가지고있다 나는이 모든 것들과 모든 것을 다 통과한다

환경을 설정해야합니다 내가하고있는 일을 따라 가라 그래서 당신은 또한 가서 그 시리즈를 찾을 수 있습니다, 그것을보고 다시 여기와 그러나 필요한 것은 Node, 당신은 어떤 종류의 쉘 명령 프롬프트가 필요합니다 코드 편집기가 필요합니다

당신이 그것을 가지고 있다면, 당신은 갈 준비가되어 있습니다 따라서 실제 프로젝트를 코딩하고 빌드하기 전에, 노드에 대해 잠깐 얘기하자 이제 노드 웹 사이트에 가면 바로 거기에 있습니다 Nodejs는 Chrome의 V8 자바 스크립트에 기반한 자바 스크립트 런타임입니다

엔진 그것은 한 입 가득합니다 그것이 무엇인지 이해하려고 노력합시다 런타임이란 무엇을 의미합니까? 그래서 일반적으로 JavaScript를 타이핑 할 때, 나는 브라우저에 그 물건을 쏟아 붓고있다 자바 스크립트는 브라우저 자체가 없으면 의미가 없습니다

갑자기 Node를 사용하여 JavaScript 작성을 시작할 수 있습니다 브라우저없이 자체 실행 시간입니다 이 코드는 컴퓨터에서 실행됩니다 그것이 실질적으로 말하는 것을 의미하는 것을 보도록하겠습니다

그래서 여기에 커맨드 라인 액세스 권한이 있습니다 여기서 나는 명령을 입력 할 수 있습니다 잘만되면 여기에 있습니다 터미널 애플리케이션을 다운로드했습니다 이제 Node가 설치되었습니다

이제 노드, 노드를 입력하고 Enter 키를 누르면, 갑자기 JavaScript 런타임에 들어갔다 이것은 개발자들과 매우 유사합니다 브라우저에서 콘솔 하지만 여기에서는 일부 자바 스크립트 항목에 타이핑을 시작할 수 있습니다 const x = 5처럼, 그러면 x + 2라고 말할 수 있습니다

그리고 그것은 나에게 7 번을 줄 것입니다 그래서 우리는 이것이 런타임이라는 것을 알 수 있습니다 – JavaScript를 작성하고 JavaScript를 실행할 수있는 장소 이제는 일반적으로 Node를 사용하는 방법이 아닙니다 일반적으로, 나는 단지 글쓰기가 아니다 내 터미널 자체에 코드가 많이 있습니다

나는 많은 자바 스크립트 코드를 작성할 것이다 JavaScript 파일에서 실행 한 다음 실행하십시오 노드 명령을 통해 그럼 어떻게 작동하는지 봅시다 그래서 실제로 indexjs라는 파일이 있습니다

그것은 단지 자바 스크립트 파일입니다 그리고 저는 consolelog ( 'hello')와 같은 것을 넣을 수 있습니다 const x = 5라고 말할 수 있습니다 그리고 console

log (x + 2);와 같은 것을 말할 수 있습니다 무슨 일이 일어나는지 보자 이제 터미널로 돌아 가면 노드 indexjs를 입력 할 수 있습니다 그리고 이것은 제가 말하고있는 것입니다, 어이, 코드를 줄 단위로 실행하십시오, 그것이 쓰여진 순서대로, 당신이 그 파일에서 찾은 것의

그래서 지금 당장 그것을 할 것입니다 그리고 거기에 우리가 간다 그래서 내가 쓰고 싶은 것은 indexjs 파일입니다 분명히, 콘솔 로깅 것들을 잔뜩, 나는 그것이 효과가 있다는 것을 알 수있다

하지만 Node를 사용하는 이유는 무엇입니까? 노드를 사용하는 이유는 서버를 만들고 싶기 때문입니다 서버는 실행되고 수신 대기하는 응용 프로그램입니다 그리고 그것이 듣는 것은 듣는 것입니다 요청 – 해당 서버에 연결하려는 사용자 따라서이 서버는 중앙 저장소가 될 것입니다

내 응용 프로그램의 데이터 중 다른 고객 모두는 귀하가 귀하의 휴대폰에 있든, 또는 랩탑이나 다른 누군가에게 그렇게 인터넷에 연결된 토스터기에 서버에 요청하고 데이터를 가져올 수 있습니다 그래서 나는 여기서 다시 돌아와서 글쓰기를 시작할 수 있습니다 Google이 "Nodejs가있는 웹 서버 작성" 몇 가지 코드를 찾을 수 있었고 거기에 입력을 시작할 수있었습니다

그 서버를 만들 수 있습니다 연결을 열어 듣기 시작합니다 그러나 매우 일반적인 방법 중 하나는 Node와 함께 일하는 것은 pacakge를 찾는 것입니다 – 일부 기능을 가진 노드 패키지 당신이 찾고있는 패키지를 설치 – 그것은 도서관이나 부가 기능과 같습니다 그 기능을 사용하십시오 그리고 웹 서버를 만드는 데 사용할 노드 패키지 Express라고하는 것입니다

Express는 매우 단순하고 매우 간단합니다 웹 서버를 만들기위한 프레임 워크 또한 핵심 기능을 갖추고 있습니다 당신은 많은 종소리와 호루라기없이 필요합니다 그래서 우리는 일종의 일을 실제로 빨리 할 수 ​​있습니다

이제는 노드가 있습니다 우리는 JavaScript 코드를 작성하여 Node로 실행할 수 있습니다 그래서 이론적으로, 우리는 자바 스크립트를 작성할 수 있습니다 코드를 사용하여 서버를 만들었지 만이 패키지는 필요하지 않았습니다 Node 패키지에 액세스하려면 어떻게해야합니까? 익스프레스 노드 코드? NPM은 Node Package Manager의 약자이며, 모든 Node 패키지를 관리하는 것입니다

우리를 위해 설치하지 않아도됩니다 실제로 Node를 설치하면 NPM도 설치됩니다 노드 패키지 관리자 이 프로젝트에서 NPM을 사용하려면 package

json이 필요합니다 좋은 소식은 그 점입니다 json in packagejson 우리는 json이 무엇인지 알고 있습니다

왜냐하면 우리는 그것으로 작업했기 때문입니다 JSON 형식으로 데이터를 가져 왔습니다 이전 예제에서는 JavaScript Object Notation입니다 packagejson은 특별한 종류의 파일입니다

기본적으로 프로젝트의 구성 파일입니다 이것은 우리 프로젝트에 대한 모든 메타 정보 – 우리가 사용하고있는 Node 패키지, 우리 프로젝트가 불려지는 것 – 프로젝트별로 웹 어플리케이션을 의미합니다 packagejson에있게 될 것입니다 package

json 파일을 만들려면 원하는 경우, packagejson이라는 파일을 만들고 다음과 같이 입력하십시오 그것에 몇 가지 물건 그러나 내가 실수를하고 싶지 않다면, 내가 확신하고 싶다면, NPM 자체의 멋진 명령 줄 유틸리티가 있습니다 나를 위해 파일을 생성합니다

그리고 그것은 npm init입니다 Node가 설치되어있는 한, 프로젝트 디렉토리에 npm을 입력 할 수 있다면, 그리고 그것은 무엇을 통해 나를 걸을 것인가? 나는 Packagejson에서 필요로하지 않는다 그래서 한 가지는 내가 이름이 필요하다는 것입니다 모듈 2라는 폴더가 있기 때문에 추측하고 있습니다

모듈 두, 좋은 소리 나는 단지 Enter를 칠 것이다 버전 번호 – 버전에 대해 걱정하지 않겠습니다 번호 오픈 소스 라이브러리를 구축 할 때 이것은 중요합니다

버전 번호를 실제로 추적해야합니다 하지만 여기서 좀 어색해하고 있습니다 설명 – 뭔가를 추가하겠습니다 조이 리의 Data Selfie App입니다 진입 점, index

js – 예 내 코드를 넣고 싶을 때 실행하고 싶은 파일 이 프로젝트를 실행하고 싶습니다 테스트 명령 – 지금 테스트하는 것에 대해 걱정하지 않습니다 다른 동영상에 대해서는 관심 있다면 창자 저장실 – 나는 그것에 대해 걱정하지 않는다

키워드 – 예, 데이터 셀카 나는 몇몇 키워드를 쉼표로 구분하여 줄 수 있다고 생각한다 저자 – 이것은 내 작업을 기반으로하기 때문에 까다 롭습니다 조이의 일로 지금 당장 내 이름을 거기에 넣을거야 모든 것이 잘 문서화되어 있는지 확인하겠습니다

내가가는 동안 어디에서 오는지 면허 – 저는 MIT를 입을 것입니다 그것은 매우 관대 한 라이센스입니다 기본적으로 당신은 무엇이든 할 수 있습니다 당신은 코드와 함께 원한다

Joey가 사용하는 것과 동일한 라이센스를 사용하고 있습니다 그리고 이걸 봐, 나에게주는거야 이것은 packagejson에 들어갈 정보입니다 파일

나에게 괜찮아 보이니? 그렇습니다, 저는 yes를 입력 할 것입니다 다시 코드 에디터로 돌아 가면 볼 수 있습니다 우리는 거기에 갈 여기에 packagejson 파일이 있습니다

필요한 모든 정보가 여기에 있습니다 형식이 올바르게 지정되었습니다 나는 갈 준비가되어있다 하지만 난 갈 준비가 안됐어 그렇지? 내가 이것을 처음부터하고 있었던 이유 내가 그 지점에 도달하려고 애쓰는거야

노드 패키지 Express, 웹을 설치할 수있는 곳 framework 내 서버를 만드는 데 사용하고 싶습니다 이 packagejson이 필요한 이유 파일이이 파일에 있습니다 Express를 참조하십시오 나는 익스프레스가 내가 말하는 패키지라고 말하고 싶다

내 프로젝트에 사용 하지만이 파일을 직접 편집하고 싶지는 않습니다 비록 내가 할 수 있더라도 내가하고 싶은 것은, 대신에, npm이 익스프레스를 설치한다고 말하는 것입니다 npm install express라고 말하고 실행하십시오

일단 이걸 실행하면 두 가지 일이 일어날 것입니다 첫 번째는 packagejson에서 Express 팝업을 볼 것입니다 의존성 중 하나로 이 프로젝트의 의존성입니다 내 프로젝트는 Express 노드의 존재 여부에 달려 있습니다

패키지,이 코드에서 꽤 사용하고자합니다 일어난 다른 일은 node_modules라는 새 폴더가 있습니다 그리고이 폴더를 보면, 세상에, 여기 엔 너무 많은 것들이있어 그럼이게 문제 야 – 오, 봐, 표현이있어 나는 단지 표현했다

NPM이 설치되어 있습니다 나는 상속이나 http 또는 http-error를 말하지 않았다 대부분의 노드 패키지가 다른 패키지 및 노드 패키지 관리자 제가 Express를 설치한다고 말하면 충분히 똑똑하다는 것을 알 수 있습니다 그것은 필요로하는 그 외 모든 것을 움켜 잡을 것입니다 좋은 점은 그 폴더를 관리 할 필요가 없다는 것입니다

우리가 필요로하는 모든 것이 거기에있을 것입니다 그러나 보시면 놀라지 마세요 당신이하는 모든 종류의 다른 것들 당신이 설치했다고 생각합니다 그들은 Express와 함께 타기 위해 함께 가고 있습니다 마침내 코드를 작성할 준비가되었습니다

따라서 익스프레스 패키지에 액세스하려면 노드 package Express, require를 사용해야합니다 그래서 저는 const express = require ( 'express')라고 말할 수 있습니다 이것은 기본적으로 import 문과 같습니다 이봐, 내가 Express라는 노드 패키지를 설치했는지 알고 있니? 그 것을 내놔서이 변수에 모두 넣으십시오 표하다

내가 왜 그렇게하고 싶은지는 나야 웹 응용 프로그램을 만들고 싶습니다 나는 그것을 app이라고 부를 것이다 그리고 그것을 만드는 방법은 단지 것입니다 express 함수를 호출하십시오

그래서 전체 라이브러리, 전체 노드 패키지 익스프레스, 기본적으로 큰 기능으로 제공됩니다 나는 단지 실행하고 변수에 넣을 수 있습니다 웹 서버에서 제일 먼저하고 싶은 일은, 내 바보 같은 다이어그램으로 생각하면 여기 웹 서버가 있습니다 듣고, 듣고, 아무도 내게 연결하고 싶지 않아 듣고 싶어

이제 나는들을 수있다 applisten ()을 실제로 말할 수 있습니다 듣고 싶을 때, 포트라고하는 것을 지정해야합니다 이걸 봐, 나 한테는 바로 여기에있어

노드에서 내가 필요한 것 포트는 고유 번호입니다 그것은 내가 듣고 자하는 숫자 주소와 같습니다 따라서 다른 서버를 실행할 수 있습니다 다른 포트 및 특정 포트가 있습니다

특정 물건을 위해 예약 그러나 그것은 내가 여기서하고있는 것의 범위를 벗어납니다 나는 단지 내가 가지고있는 항구를 고를거야 3,000과 같이 뭔가 다른 것에 의해 사용되지 않을 것입니다 그런 다음 여기에 콜백 함수를 제공 할 것입니다

기본적으로 발생하는 콜백 일뿐입니다 일단 서버가 듣고있다 따라서 나는 화살표 구문을 사용하고 3000000에서 듣고 말하는 consolelog

이걸 정리할 수있는 더 좋은 방법이 있습니다 하지만 이것은 생각입니다 Express가 필요하고, 응용 프로그램을 만들고, 포트에서 수신하십시오 그리고 거기에 우리가 간다 듣고있어

나는 연결할 수 있었다 우리가 연결해야합니까? 그래서 3,000 번 항구에서 연결을 허용하게되어 매우 기쁩니다 지금 당장 내가 왜 여기 있는지 알아낼 필요가있어 나는 무엇을 듣고 있는가, 어떤 종류의 정보 나는 다시 보낼거야 그럼 몇 가지 목록을 만들어 보겠습니다

나는 서버를 원한다 그리고이 앱은 꽤 간단합니다 번호 1, 웹 페이지를 제공하고 싶습니다 즉, 지금은 서버 일뿐입니다 이 노트북에서 로컬로 3,000 번 포트에서 실행하면, 하지만 내 웹 사이트에 내 서버를 배치한다면 url

com 및 사람들이 브라우저에 주소를 입력하면, 나는 그들에게 HTML과 JavaScript와 CSS를 보내고 싶다 그리고 내가 그들을 위해 만든 것들은 모두 그들의 브라우저에서 볼 수 있습니다 그래서 단순화하기 위해 하나의 페이지 인 indexhtml을 제공하십시오 따라서 웹 브라우저를 열거 나 다른 내용을 열면 거기에있다, 나는보아야한다

그래서 그것은 1 위입니다 물론 내가하고 싶은 다른 것들이 있습니다 정보를 받아 데이터베이스에 저장하려고합니다 그런 다음 데이터베이스에서 정보를 보내려합니다 뒤로

그러나 나는 더 멀리 갈 때 그 물건에 갈거야 이 프로젝트를 구축하십시오 실제로이 첫 번째 부분을 끝내자 웹 페이지를 제공함으로써 그래서 이것들은 이미 가지고있는 모든 파일입니다 나는 package

json을 가지고있다 우리는 그것에 대해 알고 있습니다 그것이 내 프로젝트의 구성입니다 indexjs, 내 서버 코드입니다

혼란스러워 왜냐하면 내가 가질거야 서버 코드 및 클라이언트 코드 우리는이 물건들을 똑바로 유지해야합니다 node_modules 있습니다

모든 노드 패키지의 모든 것 내가 설치 한 나는 그곳을 들여다 볼 필요가 없다 이 패키지 잠금 파일도 있습니다 그것은 중요한 파일의 종류입니다 자동으로 생성됩니다 만질 필요가 없습니다

하지만 기본적으로 종속성을 추적합니다 및 패키지 버전 우리는 그것을 제쳐두고 떠날 수 있습니다 indexhtml– 내가 갈 때보고 싶은 파일입니다

연결을 시도하십시오 지금 당장 브라우저에 가면 로컬 호스트에 액세스하려고하면 내 컴퓨터가 포트 3,000에서 로컬로 실행되는 서버, 나는 서버가 가지고 있고 무엇이든지 나에게 줄 수 있어야한다 그래서 나는 Enter를 누르고 아무 것도 얻을 수 없다 거기에는 아무 것도 없기 때문에 내 index

html 파일을 제공해야합니다 내가 할 수있는 방법은 Express를 사용하여 정적 파일을 호스트합니다 그럼 그게 무슨 뜻이야? 먼저 코드에 입력 해 보겠습니다 그래서 저는 appuse라고 말할 것입니다

나는 expressstatic을 사용하고 싶다 그리고 내가 여기서 줄 필요가있는 것은 디렉터리 이름입니다 – 또는 하나의 파일을 줄 수 있습니다 나는 indexhtml을 말할 수 있을지도 모른다

그러나 더 나은 아직, 나는 폴더 이름을 만들고 싶다 이제는 공개적으로 호출 할 것입니다 내가 나에게 상기시키기 때문에 내가 그 디렉토리에 넣은 것 URL에서 공개적으로 액세스 할 수 있습니다 이 경우 localhost 콜론 3,000입니다 그래서 나는 나의 파인더로 돌아갈거야

그리고 나는 폴더를 만들거야, 나는 그것을 공개적으로 부를거야 거기에 indexhtml을 넣을 것입니다 그래서 지금, 내가 이것을 실행할 때 – node indexjs라고 말하여 서버를 다시 실행하겠습니다

3,000 번 포트에서 듣고 있습니다 나는 돌아가서이 페이지를 새로 고칩니다 더 이상 얻을 수 없다는 말은하지 않습니다 문제는 아무것도 없다는 것입니다 사실 뭔가 추가하는 것이 좋을지도 모릅니다

내 indexhtml 파일에 Data Selfie App, 단락 추가, 안녕하세요 그리고 나는 JavaScript를 넣을 수 있었다 거기에 우리가 지금까지 본 다른 것들

이제 Refresh를 누르겠습니다 그리고 거기에 우리가 간다 나는 나의 웹 페이지를 제공하고있다 지금, 나는 그것을 멀리 얻지 않았다 우리가 지금까지이 말을했다고 말하지는 않습니다

하지만 저는 그저 재단을 세우고 있습니다 나는 그 집을위한 기초를 세우고있다 나는이 프로젝트를 구축 할 것입니다 나는 지금까지 무엇을 했는가? 노드를 설치했습니다 나는 NPM init로 프로젝트를 세웠다

packagejson 구성 나는 indexjs 파일 안에 약간의 코드를 작성했다 Node 모듈 Express를 사용하여 웹 서버를 작성하십시오

그리고 웹 서버에는 하나의 직업이 있습니다 그것은 공용 폴더에있는 모든 파일을 제공하는 것입니다 그리고 제가 지금 가지고있는 유일한 파일은 indexhtml입니다 만약 내가하고있는 일에 대해 정말로 정확하고 싶다면, 주소 표시 줄 자체에 index

html을 입력합니다 이제 Enter 키를 누르면 같은 페이지가 나타납니다 하지만 원래 그렇게 할 필요는 없었습니다 빈 경로를 사용하면 indexhtml이 사용되기 때문입니다

내가 여기있는 것을 정확히 재현 할 수 있다면 Express가있는 기본 노드 서버, 단일 indexhtml 파일 제공, 다음 동영상으로 이동할 준비가되었습니다 실제로 몇 가지 기능을 추가하기 시작하겠습니다 다른 아이디어를 내놓으려는 시도 거기에 가기 전에 몇 가지 연습 문제를 제안하겠습니다

너도해볼 수있어 번호 하나, 아마 하나 이상의 페이지를 호스팅하려고합니다 indexhtml과 다른 점이 있다면? 또는 두 개의 다른 디렉토리 – 어떻게 할 수 있습니까? 대중의 내부에 서브 디렉토리를 가질 수 있습니까? 어떻게 액세스 할 수 있습니까? 당신은 두 사람 사이에서 앞뒤로 갈 수 있도록 링크를 달았습니까? 그것은 시도하는 것이 좋은 것입니다 나는 그 링크에 몇 가지 해결책을 넣을 것이다

그 동영상의 설명뿐입니다 가서 뭔가 잡을 수도 있습니다 이전에 만든 것, 아마도 모듈 1의 예제들 중 하나, 그 JavaScript와 그 HTML 컨텐트 indexhtml 자체에서 무엇이 발생하는지 확인하십시오 나는 서버와 관련이 있기 때문에, 이 프로젝트에 관한 모든 것 데이터를 데이터베이스에 저장하고 있습니다

이것이 바로 다음 비디오에서 할 일입니다 HTML 페이지에 더 많은 것들을 추가 할 것입니다 그리고 내가 너에게 보여주고 싶은 걸 Geolocation API를 사용하는 방법입니다 따라서 사용 가능하다면 동의를하고 허가를 받아야합니다 이 API를 사용하여 위도와 경도를 캡처 할 수 있습니다

컴퓨터 또는 장치의 위치 정확한지 아닌지는 흥미로운 질문입니다 그리고 나중에, 나는 너에게 보여줄거야 서버에 보낼 수 있도록 서버에 보내는 방법 타임 스탬프와 함께 저장하고 추적 할 수도 있습니다 시간이 지남에 따라 그게 내가하는 방법을 보여줄거야 괜찮아

다음 동영상을 보자 Geolocation API를 살펴보십시오 [땡땡] [음악 재생]

CSS Tutorial: How to Style HTML with CSS

이봐, 난 스킬 라이프에서 온 헌터 야이 네 부분의 세 번째 수업에 오신 걸 환영한다

코스에서는 비디오 채널 랜딩 페이지를 디자인하고 코딩합니다 이 Lesson 2에서 HTML을위한 CSS를 작성할 것이다 반응 형 jQuery 라이트 박스 플러그인 VenoBox 구현하기 동영상들 이 과정에서 연계 된 모든 수업을 기술 우리가 가서 코드를 작성하고 따라 할 수는 있지만 언제든지 할 수 있습니다

또한 적은 비용으로 skillthrivecom에서 최종 코드와 디자인을 다운로드하십시오 이는 제작자로서 설계 및 개발 과정을 계속 진행하는 데 도움이됩니다 무료로 시청할 수 있습니다 그걸로, 시작하자! 그래서 우리가 'style

css'폴더에서 제일 먼저하고 싶은 일은 앞으로 나아갈 것입니다 Google 글꼴을 가져 오십시오 그렇게하기 위해 fontsgooglecom으로 이동합니다

여기에서 원하는 글꼴 (Open Sans)을 검색 한 다음 확인을 누릅니다 여기에이 작은 플러스가 있습니다 그리고이 부분에이 글을 추가 할 것입니다 과 여기를 클릭하여 확장 할 수 있으면 맞춤 설정을 선택하고 스타일에서 원하는 가중치가 있으므로 정규 400을 원하고 Bold 700을 원합니다 이제 선택하겠습니다

그런 다음 Embed 및 @이 두 가지 '스타일'사이에있는이 @Import를 가져 와서 복사하면됩니다 태그 그런 다음 일단 복사하면 스타일로 돌아가서 거기에 붙여 넣으십시오 붙여 넣기하면 여기에서 사용할 수 있습니다 CSS

좋습니다 이제 Google 글꼴을 닫으십시오 그리고 내가 할 일은 먼저 글로벌 스타일, 스타일을 설정하는 것입니다 모든 것에 적용될 것입니다 그리고 첫 번째는 '상자 크기 조정'이 'border-box'로 설정하십시오

이제는 무엇에 대해 자세히 설명하지 않겠습니다 이것은 몇 가지 동영상과 몇 가지 기사가 있습니다 설명 또는 코스 파일의 유용한 링크 세부 묘사

그러나 본질적으로 이것이 우리가 할 수있는 것은 우리가 언제든지 너비를 무언가에두면 그 너비가 그대로 유지 될 것입니다 분명히, 그런 식으로 일하는 방식이 아니겠습니까? 글쎄,별로 예를 들어 무언가에 너비를 400 픽셀로 설정했다고합시다 음, 패딩을 추가하면 실제로 패딩이 추가됩니다 그것의 바깥쪽에

그래서, 그것이 400 픽셀이라면, 당신도 알다시피, 컨테이너 에다가 20을 더했습니다 왼쪽과 오른쪽에, 실제로, 일종의, 440으로 행동 할 것입니다 픽셀 컨테이너 그래서, 그것은 정말로 우리가 정말로 원하는 행동이 아닙니다 우리 내부에 패딩이 추가되기를 원합니다

그래서, 우리가 추가하면, 당신도 알다시피, 400 픽셀 div 다음 20 픽셀의 패딩, 그것은 내부에 추가 될 것입니다 그 컨테이너 안의 모든 것에 적용됩니다 알았어, 그거야, 일종의, 상자 크기는 무엇을합니다 당신이 알고 싶다면 조금 더 살펴보고 확인하십시오 링크를 밖으로 내가 말했듯이, 태그를 달아서, 당신이 깊은 다이빙

다음으로해야 할 일은 패딩을 조정하는 것입니다 자, 만약 네가 오면 여기에있는 우리의 현재 프로젝트에 들어가서 나는 그냥 들어 와서 이것을 살펴 본다 아시다시피, h1은 기본 여백을 가지고 있고, P 태그도 마찬가지입니다 버튼도 마찬가지입니다 거기에 약간의 패딩이 있음을 알 수 있습니다

이제 괜찮습니다 정말로 우리는 모든 것을 없애고 패딩을 직접 추가하기를 원합니다 그저 실수로 우연히 발생하지 않도록 더 많은 통제를 할 수 있습니다 뭔가를 놓치거나 우리가 놓친 패딩이 조금 있습니다 다음이 우리의 스타일에 추가되고 그냥, 일종의, 레벨 경기장 조금

이렇게하려면 '패딩'을 입력 한 다음 설정해야합니다 0으로 설정하면 'margin'을 0으로 설정할 수 있습니다 Aand 일단 내가 그것을 저장, 당신은 모든 것을 보게 될 것이고, 종류는 서로를 바로 옆으로 스쿠프를 얻을 것입니다 여백과 여백은 0으로 설정되어 있기 때문에 다음 단계에서는 몸에 스타일

자, 내가 이것을하기 전에 실제로 CSS를 만들고 싶습니다 변수 나는 그것을 여기에서 할 것이다 이제 CSS에 익숙하지 않다면 변수는 본질적으로 우리가 사용하려고하는 값으로 저장되어 있습니다 계속해서 우리 스타일에서

왜 그게 중요한거야? 예를 들어 예를 들어, 우리는 그 초록색을 가지고 있습니다 우리는 엑센트 색상처럼 우리는 프로젝트 전체에서 사용할 것입니다 글쎄, 우리는 한 번만 또는 그 값을 한 곳에서 저장하고 참조 할 수 있습니다 변수의 이름으로 그래서, 내가 할 첫 번째 일은, 루트 pseudo-class를 할 것입니다 그리고 이것으로 우리는 이들을 사용할 수있게 될 것입니다

변수를 CSS 전체에 적용합니다 그리고 일단 당신이 이것을하면, 앞으로 나아갈 수 있습니다 이처럼 이름을 써라 대쉬, 대시 그리고 그 다음 이름을 써라 나는 '악센트'를 할 것이다

과 다음 16 진수 코드로 설정하고 싶습니다 자, 이제 저는 다시 여기에있는 피그 마로 돌아갈 것입니다 이 버튼을 클릭 한 다음이 직사각형에 넣습니다 이 16 진수 코드를 복사하려고합니다 우리 코드로 돌아가서 그 값을 바로 여기에 넣을 것입니다

그리고 지금 나는 할 수있는, 나는이 변수 이름 악센트를 참조 할 수 있습니다 그리고 나서, 그것이 정말로 멋진 이유는 그래서, 나는 그것을 바꾸고 싶다고 상상해 봅시다

색깔 그래서, 그것의 모든 인스턴스를 통과하고 변경하는 대신, 나는 단지 이 하나의 변수로 가서 그것을 바꾼 다음이 모든 것을 사용합니다 변수 이름이 변경됩니다 좋아, 그래서, 여기에 내가하고 싶은 부부가 더있어 그만큼 다음은 'dark'라는 변수가 될 것입니다

그리고 나서 다시 피그 마 파일, 그리고이 대지에 나는 여기에 그 색깔을 가지고있다, 그리고 우리는 그냥 갈 수있다 앞으로 붙여서 붙여 넣으십시오 그리고 다음 작품은 '빛'이 될 것입니다 실제로 그게 뭔지 기억해,이 F4는 그런 것입니다 그리고 다음은 오버레이가 될 것이며 오버레이는 실제로 RGBA를 사용하게 될 것입니다

자,이 어두운 색을 사용하려고 합니다만,이 어두운 색은 16 진수 코드이지만 RGB 값도 있습니다 바로 거기에서 25를 볼 수 있습니다 실례합니다 23, 25, 29 그리고 RGBA와 함께 사용할 수 있습니다

A는 알파이거나 전체 투명성을 떨어 뜨리기 위해 이제, 당신은 할 수 없습니다 실제로 16 진수 코드로 처리하지만 RGBA로 처리 할 수 ​​있습니다 그래서 'RGBA'와 23, 25, 29였습니다 그러면 알파 값을 얻었습니다 이제 귀하의 알파 값은 100 % 불투명도는 1이 될 것입니다

그리고 나서 그것을 설정할 수 있습니다 작은 단위이므로 08은 80 %의 불투명도가됩니다 그리고 이것이 우리가 이것을 설정하기를 원하는 것입니다 다음은 '안락함'입니다

그럼,하자 그 변수의 이름을 지정하십시오 그리고 이것은 단지 전환 설정이 될 것입니다 우리는 이것을 통해 사용할 것입니다 이건 허락 할거야

예를 들어 마우스를 올리면 사물이 바뀌고 멋지게 움직일 수 있습니다 모션이 아니라 순간적으로 발생합니다 그리고 그걸 입력하고 싶습니다 '모두', 우리는 이것을 원합니다 그리고 '모두'라고 입력하는 이유는 우리가하는 모든 변화 그래서, 만약 우리가 색깔을 바꾸거나 우리가 바꾸고 싶다면 국경이나 뭐든, 그것은 그 모든 스타일에 적용될 것입니다 우리는 실제로 호버 (hover)와 같은 의사 클래스로 변합니다 그리고 그것은 더 많은 것을 만들 것입니다

여기서 잠깐 생각해보십시오하지만이 단어를 입력하십시오 그리고 다음에 할 일은 03 초입니다 전환은 지속될 것입니다

그리고 나서 '용이성'은 동작 또는 종류입니다 속도 좋아, 그렇지? 물리 수업 같은 곳으로 돌아 가시면 기억하실 겁니다 직선 운동은 일정한 가속도를 갖는다 그리고 나서 '용이성', 종류가 있습니다 a와 같이, 그것으로 편 해지고, 운동 운동이 조금 더 생기고, 단지 느낌이 듭니다

좋네 그래서, 분명히 당신이해야 할 일이라고 생각합니다 너는 조금 더 활기를 가져 오기 때문에 너는 전환한다 그것에 좋아요, 다음은 0 초입니다

그래서 0 초가 걸립니다 이것이 실제 변수의 전부입니다 그래서, 실제로 그 변수들은 여기에서 몸속에 있습니다 그리고 그렇게하기 위해 저는 실제로 배경색 만 타겟팅하면됩니다 그리고 변수를 사용하기 위해 우리는 'var, open 및 닫는 괄호, 그리고 변수의 이름, 그래서 'dark'또는 '–dark'

과 그런 다음 일단 저장하면 여기 배경이 어두워 진 것을 볼 수 있습니다 변하기 쉬운 좋아, 그럼 우리가하고 싶은 일은 여기에 대한 스타일 일 뿐이야 P 태그, 버튼, h1과 h4는 'color'가 될 것입니다 변수 'light'로 설정하십시오

일단 우리가 그것을 저장하면, 당신은 그 변화를 볼 수 있습니다 일어난다 그런 다음 P와 h1 만 타겟팅 할 수 있습니다이 경우에는 font-family를 설정합니다 그래서, 이것은 'font-family'가 될 것입니다

그리고 폰트 패밀리는 오픈 산 (Open Sans)이 될 것입니다 이것은 우리가 위에서 언급 한 것입니다 우리가 Google 글꼴을 가져올 때 그리고 그 후 대체는 산 세리프 (Sans-Serif)입니다 따라서 어떤 이유로 든 Open Sans가로드되지 않거나 주문이 아닌 경우 브라우저를 사용하면 기본 Sans-serif 만 사용할 수 있습니다

브라우저 그리고 마지막으로 '글꼴 체중'이 400이 될 것입니다 일반 크기 글꼴의 크기 좋아요, 그 다음 단계에서, 우리는 h1 태그와 버튼 스타일링을 할 것입니다 그리고 그것은 될 것입니다 Open Sans의 글꼴 모음도 마찬가지입니다

fallback 산 세리프 그리고이 글꼴에 글꼴 두께가 700이 되길 원합니다 볼드체 그리고 우리는 또한 텍스트 장식을 모두 대문자로 만들고 싶습니다 그것은 우리가 Figma에서 한 일입니다

맞습니다 그래서 우리가 피그 마로 돌아 가면 요약하면이 텍스트에서 여기에서 볼 수 있습니다 고급 옵션을 사용했다면, 우리는 대문자로 변환을 가지고 있습니다 그리고 우리는 똑같은 일을 할 것입니다 여기 코드에서, 그래서 우리는 'text-transform : uppercase'를 할 필요가 있습니다

이제 우리는 그것을 구할 수 있습니다 섹션 제목이 표시됩니다 그리고 섹션 제목을 보았어 야합니다 그것은 h4가 아니라 h1이되어야하기 때문에입니다 그래서 그것을 저장합시다

자, 이제가 섹션 제목이 대문자임을 알 수 있으며 버튼을보기 어렵습니다 버튼은 대문자입니다 다음 단계는 h1 태그 스타일링입니다 그렇게하기 위해서, 또는 여기서하고 싶은 변경은 폰트 사이즈를 설정하는 것입니다

그래서 'font 크기 '48 픽셀 그리고 'margin bottom'은 20 픽셀로 설정 될 것입니다 이 크기가 바로 피그 마에서 올거야, 맞지? 그래서, 만약 당신이 다시 피그 마와 여기서 우리의 제목으로, 당신은 크기가 48임을 알 수 있습니다 그리고 저는 여기에 간격이 있다고 생각합니다 단 15 개이지만이 간격은이 텍스트 레이어의 하단에서부터 텍스트의 baseline의 하단

그래서, 방금 추가했습니다 거기에 5 개의 픽셀 더, 일종의, 조금 더 간격을 줘 괜찮아, 헤딩, 실례합니다, h1 다음 단계는 P 태그 스타일링과 h4 스타일링이 될 수 있습니다 그리고 그것에, 우리는 글꼴 크기를 설정하고 그 글꼴 크기는 18이 될 것입니다

픽셀, 그래서 18 픽셀 그리고 다시 한번, 이것은 바로 우리의 Figma 디자인에서 곧 시작될 것입니다 그리고 다음 단계로, 우리는 어떤 버튼 스타일을하고 싶습니다 그리고 여기에 우리는 커서를 원한다 포인터에있다

그게 의미하는 바는, 지금 버튼 위로 마우스를 가져 가면 그냥이 기본 커서, 그것은 그 작은 포인터로 변경되지 않습니다 커서, "이봐,이게 너가 실제로 누를 수있는 것"을 의미한다 그래서, 이것을 추가하는 것만으로도 도움이 될 것입니다 클릭 그리고 그렇게하기 위해서는 '커서 : 포인터'를 사용하십시오 우리가 지금 그것을 구한다면, 버튼 위로 마우스를 가져 가면 커서가 포인터로 변경된다는 것을 알 수 있습니다

버튼에 대해 여기에서 마지막으로해야 할 일은 해당 전환을 사용하는 것입니다 변수이므로 '전환 : var'을 선택한 다음 '쉽게'전환하십시오 그리고 나서 우리는 우리가 마우스를 가져 가면 버튼이 나타나기를 원합니다 '버튼 : 마우스를 올리면', 그것은 '변형'될 것이고, 우리는 '스케일'을 할 것이며, 스케일은 단지 될 것입니다 조금, 그래서 1

02 그리고 나서 우리는 계속 진행할 것입니다 과 이제 일단 버튼 위로 마우스를 가져 가면보기가 어렵지만 조금만 커집니다 비트 그리고 그것은 또한 좋아하지 않습니다

즉각적으로 일어나지는 않습니다 왜냐하면 우리가 이 전환 값을 설정하고 약간의 지연과 약간의 시간이 있습니다 그것이 완료되기까지 3 초가 걸리고, 그 쉬운 쉬운 움직임이있다 동영상에 올 때 더 분명해질 것입니다 이 전환 과정에서 다시 만져야합니다

그래서 그 일이 무엇인지 분명하게 알 수 있습니다 좋아, 그래서, '버튼 : 호버'가 완료되었습니다 우리가 작업을 시작하고자하는 다음 작업은 싸개 그래서, 우리는 '래퍼'로 내려갈 것입니다 일단 내가 실제로 그것을 철자 수 있습니다

우리는 거기에 갈! 여기에 그리드를 사용할 것입니다 그래서, 실제로, 당신은 알다시피, 그리드를 사용합니다 그렇게 말하고 싶다면 사용하고 싶습니다 'display : grid' 그리고 당신이 모르는 경우 이, 디스플레이 그리드, 당신이 그리드를 만들 수 있습니다

그런 다음 서로 다른 물체에 그 그리드 안에 어느 부분이 들어갈 수 있는지 알려줍니다 과 그것의 종류는 실제보다 조금 더 복잡해 보입니다 그 이유는 많은 다른 속성과 값이 있기 때문이라고 생각하십시오 당신이 전달하고 다른 일을 할 수 있지만, 나를 그리워하지 마라, 디스플레이 그리드 이것에 대한 게임을 변경했습니다 과거에는 일부를 빨리 만들기 위해, 알다시피, 이와 같은 반응이있는 것, 당신은 다음과 같은 것을 사용해야 할 것입니다

부트 스트랩은 엉덩이에 고통 스러웠습니다 하지만 이제는 훨씬 쉬워졌습니다 그리드 및 플렉스 박스와 같은 것들로 그래서, 우리가하고 싶은 첫 번째 일은, 말하자면, 우리가 원하는 그리드의 크기 그리고 그 일을 위해 저는 칼럼을 만들려고합니다

먼저 그래서, 이것은 'grid-template-columns'가 될 것입니다 그리고 우리는 이것을 가지고 있습니다 FR 또는 '소수 단위 (fraction unit)'라고하는 정말 시원한 가치 그리고 이것이 왜 유용한가? 그것은 가능한 공간을보고, 우리에게 수학을 해줍니다

지금, 예를 들어 2 열 레이아웃과 2 열 중 하나를 원한다고 가정 해 봅시다 같은 크기가되도록 그래서, 우리는 1FR, 1FR을합니다 그리고 나서, 우리가 저장하면 두 개의 동일한 크기 섹션이 있음을 알 수 있습니다 이제, 예를 들어 세 개의 열이 필요했습니다 그럼, 우리는 1FR, 1FR, 1FR을 할 수 있습니다

그 중 세 개는 이제 세 개의 기둥이 있습니다 당신은 시작하고, 친절하게, 어떻게 볼 수 있으며, '그리드'라는 이름을 어디에서 시작하는지 자, 예를 들어 두 개의 열이 필요했지만 두 번째 열은 첫 번째 열의 두 배입니다 그래서, 우리는 1FR과 2FR을 할 수 있습니다 그러면 두 번째 열이 첫 번째 것보다 두 배 크다

그래서, 우리의 경우, 우리는 사용할 수 있으므로 1FR 만 수행합니다 그리고 우리가하고 싶은 다음 일은 래퍼는 그리드 템플릿 영역입니다 이제, 이것은 당신을위한 길입니다 그리드는 HTML의 다른 섹션 이름을 기반으로합니다 그래서,하기 위해서 그래도 실제로 눈금 영역을 다음과 같이 설정해야합니다

그것의 아이들이 무엇이든, 알다시피, 래퍼가 있습니다 우리가 돌아 오면 HTML에이 래퍼의 자식이 맨 위 섹션이고 콘텐츠 섹션 그래서, 우리는 계속해서 그 영역을 이름으로 정의 할 필요가 있습니다 그렇게하기 위해, 우리는 나가서 'top section'을하고, 그러면 우리는 그리드 영역에 그리드 영역 이름을 지정하면, 클래스가 무엇이든 상관 없으므로 '윗부분'이므로 매우 명확합니다 그리고 다음 하나는 '내용 섹션'이 될 것입니다

그래서 우리는 계속해서 이 클래스도 'content 섹션'이므로이 클래스는 '그리드'를 갖게 될 것입니다 영역 '의'내용 섹션 ' 그리고 이제 우리는 얼마나 많은 공간을 정의 할 수 있습니다 받아 들여야 해 그래서, 우리는 래퍼로 돌아와서 그리드를 할 것입니다

템플릿 영역 '을 입력 한 다음 따옴표 안에 여기에 이름을 정의합니다 그래서 맨 위에 첫 번째 줄에서는 전폭 상단 섹션이 필요합니다 좋아, 그럼 이제 그걸 볼 수있어 전체 너비 그리고 두 번째 줄에서는 전폭 콘텐츠 섹션을 원합니다

'내용 섹션' 이제 콘텐츠 섹션이 전체 너비를 차지하는 것을 볼 수 있습니다 두 번째 줄에 좋아요, 근본적으로는 래퍼를 누른 다음 상단 및 내용 섹션을 배치합니다 다음 일은 우리는 맨 위 섹션을 스타일링하는 것으로 이동하고 싶습니다

그래서 그 말과 함께, 우리는 올 것이다 아래쪽 섹션으로 내려 가면 내가 할 일은 신장 그리고 min height를 사용하려고합니다 그래서 'min-height'를 해봅시다 그러면 우리는 370 픽셀로 설정합니다

그리고 다시, 이것은 바로 피그 마에서 온 것입니다 우리가 Figma에 오면,이 헤더의 디자인에서 여기를 볼 수 있습니다 축소하면 축소됩니다 좀보기가 쉽지 우리는 이것을 370 픽셀로 높게 설정했습니다

자, 왜 내가 min을 사용하는거야? 신장? 글쎄, 최소 높이는 370 픽셀 이하로 떨어지지 않도록합니다하지만 예를 들어, 더 긴 설명 태그가 있고, 이것은 모바일에 있으므로 조금 더 많은 공간을 차지할 것입니다 글쎄, min height는 "이봐, 370 이하로 가지 마라하지만 좀 더 커질 필요가 있다면 콘텐츠에 맞게 주문하고 자유롭게 사용하십시오 "그래서 우리는 min 우리가 그 융통성을 원하기 때문에 높이를 설정하는 대신에 그것을 필요로 할 때

자, 이제 그냥 피그 마를 최소화하십시오 그리고 우리가 설정 한 후에 최소 높이, 우리가하고 싶은 다음 작업은 실제로 여기에서 그리드를 사용하는 것입니다 상단 섹션 그래서 Display Grid를 할 것이고 그리드 열을 정의해야합니다 우리는 '그리드 템플릿 컬럼 (grid template columns)'을 할 것이고, 여기서 우리는 왼쪽에 10 %를 가지려고합니다

왼쪽의 10 % 패딩처럼 그런 다음 오른쪽에서 10 %를 원합니다 중간에 우리는 나머지 공간을 차지하려고합니다 그래서 우리는 1FR을 할 것입니다 그래서, 우리는 그것을 구할 것입니다, 당신은 그것이 지금 일하는 방법을 볼 수 있습니다

우리는 정말로 이것이 어떻게 배치되어야하는지 정의했기 때문에 그것이 조금 이상하게 보입니다 이제 우리가 그렇게 했으므로 실제로 어떻게 배치해야하는지 정의 할 수 있습니다 그리드 템플릿 영역 그래서 우리는 '그리드 템플릿 영역'을 만들고 이전처럼 실제로 이러한 영역을 정의합니다 그리고 우리가 여기에서 찾을 필요가있는 것이 었습니다

맨 위 섹션으로 들어가십시오, 그것은 Header의 하위입니다 그래서 우리는 돌아와서 타이프 할 것입니다 '머리글'을 입력하고이 영역에 이름을 지정하고 '격자 영역'을 지정합니다 '헤더'라고 불린다 그런 다음이 템플릿에서 따옴표를 다시 사용할 수 있습니다

그리고 이제 우리는 세 개의 기둥이 있습니다 우리는 10 %, 오른쪽 10 % 중간에 남은 공간이 있습니다 예를 들어, 왼쪽면에 공백이 있어야합니다 글쎄, 우리는 실제로 정의 할 수 있습니다 여기에 단지 기간이 있습니다

그래서, 그렇게함으로써 우리는 "이봐, 왼쪽에 우리는 아무것도 원하지 않지만 공백 만 있습니다 "그런 다음 중간에 우리는 머리글, 오른쪽에 10 % 공백 만 넣으면됩니다 그래서, 우리가 저장하면 이제 왼쪽에서 10 %, 오른쪽에서 10 %, 오른쪽에서 10 %를 볼 수 있습니다 이 섹션은 여기서 나머지 공간을 차지합니다 그래서 지금, 그렇게하면 백그라운드 오버레이를 설정하고 설정할 수 있습니다

그리고 그렇게하기 위해, 나는 '배경'을 타이프 할 것이다 그리고 나서 우리는 가고있다 선형 그라데이션을 만듭니다 이 선형 그라디언트는 그래디언트가 무엇인지 알기 만하면됩니다이 시점에서 여기에 한 가지 색상을 설정하면됩니다

그 다음 색으로 다른 점을 설정하면, 그 두 색 사이를 전환합니다 두 값을 설정하여이 작업을 수행합니다 자, 우리는 실제로 우리의 가치를 동일하게하기를 원합니다 우리가 원하지 않기 때문입니다 다른 색으로 전환하십시오

그리고 우리가 갈 실제 가치들 위에서 설정 한 변수에서 사용하고 첫 번째 변수는 위에 까는 것 그러면 '변수 오버레이'를 입력하고 두 번째 색상은 똑같은 것이므로 '변수 – 오버레이' 그런 다음에 대한 URL을 설정할 수 있습니다 배경 이미지, 그리고 우리가 'url'할거야, 우리는 'images / image-17' 그리고 나서 JPG 그리고 나서 우리는 그것을 저장할 수 있습니다

이제 배경을 볼 수 있습니다 이미지에 멋진 어두운 오버레이가 있습니다 그래서, 그것은 일종의 텍스트를 읽을 수 있습니다 자, 분명히, 그 이미지의 크기 조정 보이지 않는다 그래서 우리는 몇 가지 속성으로 해결할 수 있습니다

이리 그래서 '배경 크기'를 '덮어 씌우기'를 원합니다 전체 컨테이너에 맞게 주문하십시오 "그래서, 거기에 가세요, 당신은 어떻게 그랬는지 알 수 있습니다 그

그리고 '배경 위치'를 '센터'로 설정하십시오 이미지를 중심으로 이동합니다 그런 다음 '배경 반복'을 '반복 없음'으로 설정하고 이 이미지의 제목이 지정되지 않았는지 확인합니다 반복되지 않습니다 우리 하나의 이미지를 사용하고 그 이미지가 전체 자리

좋아요 이제 최상위 섹션이 완료되었으므로 앞으로 갈 수 있습니다 헤더에 스타일을 추가하십시오 그리고 헤더에서 나는 실제로있을거야 Flexbox를 사용하므로 'display : flex'를 사용합니다

그리고 기본적으로 이것은 일종의, 여러분도 알다시피, 공백이 있으면 왼쪽에서 오른쪽으로 열에서 자동으로 나눕니다 그것은 들어 있지만, 당신은 '유연한 방향'을 수행하고 그것을 변경할 수 있습니다 '기둥' 이제는 위아래로 움직일 것입니다 그리고 이제이 사실을 알 수 있습니다

버튼에 대해 크기를 정의하지 않았기 때문입니다 다른 것, 이것은 공간의 나머지 부분을 차지할 것입니다 그래서, 우리는 나중에 그 값을 설정하게됩니다 그러나 우리가 원하는 다음 일 할 일은 여기에 '정당화 된 콘텐츠'라고하는 스타일이며 이것이 허용 할 수있는 것입니다 우리가해야 할 일은 여기서 '센터'라고 불리는 실제 가치를 전달하는 것입니다

이 전체 헤더를 상단 섹션 중앙에 배치하십시오 그래서, 당신은 볼 수 있습니다 몇 줄, 당신은 일종의 스타일을 정말 빨리 할 수 ​​있습니다 좋아요, 헤더가 완성 된 지금 우리는 들어 와서 몇 가지 스타일을 타겟팅 할 수 있습니다 여기 머리글에

첫 번째 태그는 P 태그이며,이 태그에 최대 너비는 570 픽셀입니다 그리고 다시, 이것이 바로 figma에서 나오고 있습니다 그래서 점프하고 그냥 보여줘 여기이 하위 텍스트에서 너비는 570이며, 우리는이 스타일을 우리 코드에도 전달하려고합니다 괜찮아, 우리가하고 싶은 다음 일은 이것에 약간의 마진을주는 것이다

바닥 따라서 'margin bottom'은 30 픽셀이며, P 태그의 모든 것입니다 그럼 우리는 '헤더 버튼'을하고 싶습니다 우리는이 폭에 131을 줄 것입니다 와우, 나는 '너비'를 잘못 표기했습니다

131 픽셀 다시 말하지만, 이것은 우리 설계에서 곧 시작될 것입니다 우리는 이것을 줄 수있다 약간의 패딩 때문에 상단의 12 픽셀을, 왼쪽의 0 픽셀을 권리 그런 다음 배경색을 액센트 변수로 설정하려고합니다

'배경색; var '를 입력하면'액센트 '의'var '을 전달합니다 그리고 우리는 원한다 그 하얀 테두리를 없애기 위해서 그래서, 우리는 단지 'border : none'을합니다 괜찮아, 이제 우리는 다음 단계로 넘어갈 수 있습니다

콘텐츠 섹션 그래서, 우리는 이미 우리가 이미 가지고있는 것까지 아래로 스크롤 할 것입니다 서면으로 작성하고 추가하십시오 그리고 내가 할 첫 번째 일은 디스플레이 그리드를 사용하므로 '디스플레이 : 그리드'를 사용하십시오 그리드를 정의하고 싶습니다

템플릿 열 그럼, 'grid-template : columns'를 해봅시다 여기서 우리는 단지 우리가했던 것과 똑같은 것을 복사하고 싶습니다 머리글 그래서, 그것은 10 %, 1FR 그리고 10 %가 될 것입니다

그리고 우리가하고 싶은 것은 그리드 템플릿 영역, 그래서 '그리드 템플릿 영역' 그리고 나서 우리는 앞으로 나아갈 필요가 있습니다 그것을 정의하십시오 이제 우리가 콘텐츠 섹션에 들어 오면 우리는 여기서 찾을 필요가있는 것은 Playlist 1과 Playlist 2입니다 이제 Playlist 1을 실행 해 보겠습니다

플레이리스트 1이라는 그리드 영역을 갖게 될 것입니다 그리고 나서 우리는 이것을 복사해서 아래 붙여 넣기하고 Playlist 2를하면됩니다 'Playlist 2'라는 이름이 있습니다 시원한! 이제 우리가 실제로 이것을 정의 할 수 있습니다 그건 따옴표가 될거야, 빈 공간, 재생 목록 1, 빈 공간, 빈 공간, 재생 목록 2 다음 빈 공간

그래서, 우리가 그것을 저장하면, 우리는 이제 우리가 볼 수 있습니다 그 왼쪽과 오른쪽 패딩은 우리가 여기서하는 것처럼 모든 것이 될 것입니다 완벽하게 줄 지어있다 그리고 나서 우리는 재생 목록이 단지 채택 될 것임을 볼 수 있습니다 나머지 공간

이제 마지막으로 할 일은 조금만 추가하는 것입니다 이것에 대한 약간의 마진 그래서 60 픽셀의 'margin bottom'을 해봅시다 그래서, 너 그거야 여기에 오타가있는 것 같습니다 우리는 거기에 갈 그리고 이것은 조금 추가 할 것입니다 마진은 여기 아래로

우리가 이것들을 스타일링하고 적합하게되면, 우리는 여기에 약간의 간격을 두어야합니다 그래서 그것의 바닥을 만지지는 않습니다 웹 페이지 그것이 마진 바닥이하는 일입니다 좋아, 이제 우리가 그렇게 했어

우리는 Playlist 1이나 2의 스타일링을 할 필요가 없지만 우리가 스타일을 지정해야하는 재생 목록 제목 따라서 '재생 목록 제목'은 그것에 약간의 여유가있다 그래서, 위쪽에 30 픽셀의 '여백'을 아래쪽에, 왼쪽과 오른쪽에 0이 표시됩니다 이제이 재생 목록 제목을 볼 수 있습니다 그것에 약간의 간격이 있습니다

좋아, 그럼 다음 단계는 우리가 원하는거야 실제로 비디오를 디자인하거나 스타일을 지정하기 위해 '비디오'를 사용합니다 우리는 Grid를 사용할 것입니다 다시, 그래서 'display : grid' 그런 다음 그리드 템플릿 열을 설정합니다

과 여기서 우리는 조금 다른 것을 할 것입니다 우리는 변수, 또는 '반복'이라는 함수가 있습니다 이것이 무엇을 할 것인가는, 우리는 말할 수 있습니다 예를 들어, 우리는 12 개의 컬럼을 원했고, 크기가 같아야합니다 우리는 12 개의 1FR을 전체적으로 수행 할 수 있습니다 이것은 그것을 작성하는 속기 방법입니다 그래서 우리는 '이것을 12 회 반복한다'고 말할 수있다 1FR의 가치를 지니고 있습니다

"그래서, 이것은 어디에서 오는 것입니까? 이것은 우리의 피그 마의 스타일 따라서 우리가 만든 레이아웃을 기억하십시오 작은 파란색 줄? 그것은 본질적으로 우리가 지금하고있는 일입니다 동일한 크기의 12 개의 열을 만듭니다 그리고 그 열에 20 픽셀을주고 싶습니다

간격, 그리고 나중에 우리는 말할 수 있습니다 "이봐 요,이 비디오에서는 당신이 해당 열을 적용한 다음 모든 비디오에 적용하십시오 "그리고 작은 화면에서 우리는 "이봐, 6 개의 기둥을 맞추거나 전폭이 12 개의 기둥이 될 것"이라고 말합니다 왜 12 열인지 궁금 할 것입니다 음, 12 가지 이유 중 하나는 열이 멋지다는 것은 3으로, 4로, 6으로, 2로 나눌 수 있습니다

그것은 단지 몇 가지 다른 것들로 나눌 수있는 작은 숫자입니다 쉽게 크기를 조정할 수 있습니다 그리고 이것은 또한 12 열의 레이아웃입니다 부트 스트랩 (Bootstrap)과 같은 프레임 워크에서 인기를 얻었습니다 그래서, 그것은 단지 무언가입니다

당신이 사용하는 많은 디자이너들이 우리가 해왔 던 것이기 때문에 지금 꽤 오랫동안 사용하고 있습니다 좋아, 이제 우리가 그랬어, 너 여기서 볼 수있어, 우리가 와서 조사하고 비디오를 보게되면, 지금 볼 수 있습니다 똑같은 크기의 격자가 12 개 있다는 것입니다 자, 그들이 아니기 때문에, 우리는 아닙니다

실제 비디오에 얼마나 많은 양을 가져갈지를 말하면서 기본 영역 하나 또는 작은 상자와 같은 하나 그래서 그들은 그렇게 지금은 작아 따라서이를 해결하기 위해 비디오 크기를 정의해야합니다 그러나 우리가하기 전에 그리드 간격 (간격)을 정의하고 싶습니다 그래서, '그리드 갭'은 20 픽셀이 될 것입니다

다시 우리의 Figma 디자인에서 바로 이제, 당신은 그것들이 멋지고 균등하게 보일 수 있습니다 이격 된 그런 다음 동영상을 타겟팅 할 수 있습니다 그래서 우리는 비디오, 내가하고 싶은 첫 번째 일은 여기에 높이를 두는 것입니다

그래서, 우리는 '높이'를 수행합니다 180 픽셀 그리고 당신은 궁금해 할 것입니다 "Hunter, 사실, Figma 디자인에서 이것은 180 픽셀입니다

실제로는 155입니다 내가 그것을 디자인하고 난 후에 조금 더 크게하기로 결정한다 그러니 자유롭게 당신이 더 좋아 보인다면 여전히 155를 사용하십시오 나는 조금 더 키가 크다고 생각했다 조금 더 멋져 보였습니다

그래서 그것이 그게 155가 아닌 이유입니다 좋아, 그럼, 이제 우리는 그것을 가지고 있습니다, 우리는 계속 나아가서 얼마나 많이 원하고 실제로 어떻게 큰 우리는 이들이되고 싶습니다 그래서, 나는 여기에 설정을 사용하려고합니다 '그리드 열 시작' 이것이 우리가 할 수있는 일은 무엇인가를 정하는 것입니다

'스팬'이라 불리우는 데,이 동영상이 3 열에 걸쳐 있기를 바랍니다 그래서 일단 우리가 이 8 개의 비디오 중에서 3 개의 비디오를 모두 볼 수 있습니다 열 그리고 우리는 돌아와서 다른 화면에서 이것을 바꿀 수 있습니다 미디어 쿼리와 관련이 있지만, 몇 가지 사항 만 볼 수 있습니다

정말 몇 종류의 라인만으로 스타일을 만들 수있었습니다 왜 그리드가 그렇게 중요한지를 보여주는 놀라운 도구입니다 좋아, 이제 우리는 '위치'를 '친척'으로 설정하고 싶고 이것이 중요한 이유는 이것이 진행되고 있다는 것입니다 우리가이 폰트 아이콘을 중심에두면 위치 절대 값을 사용할 수 있습니다 그러나 먼저 부모 컨테이너를 기준으로 위치를 설정해야합니다

그리고 다음으로 우리가하고 싶은 일은 전이를 사용하는 것입니다 그래서 '전이', 그리고 여기서 변수로 설정 될 것이므로 변수 'ease'를 설정하십시오 그리고 우리는 갈 수 있습니다 앞서 배경 이미지 설정 중 일부를 설정하십시오 'background-size; 덮개'

'배경 위치'가 '중심'이 될 것이고 '배경 반복'이 진행될 것입니다 '반복 없음' 그리고 나서 우리는 비디오 호버를 할 수 있습니다 따라서 '비디오 호버'에서는 우리는 규모로 변형하고 싶습니다 그래서 우리는 이것을 조금 더 확장시키고 싶습니다

우리는 위에서 한 것과 동일한 값을 할 것입니다 따라서 102입니다 그리고 가자 그것을 구하십시오

그리고 지금, 우리가 이것들 위에 마우스를 가져 가면, 당신은 그것들이 확장하는 것을 볼 수 있습니다 자, 너 그것이 약간, 즉, 순식간에 일어나지 않는다는 것을 알 수 있습니다 이제 돌아와서이 전환을 바로 삭제하겠습니다 나는 구할거야 이것, 그리고 일단 우리가 이걸 쳐다 보면, 당신은 그것이 얼마나 좋아 하는지를 볼 수 있습니다

순식간에, 우리가 그 전이를 할 때처럼 멋지게 보이지 않습니다 그 그 전환이 정말로 중요한 이유를 더 잘 이해할 수 있습니다 여기에 CSS로 설정했습니다 일단 우리가 다시 저장하면, 그것이 있다는 것을 알 수 있습니다 그 멋진 부드러운 동작

좋아, 그래서 우리는 할 일이별로 없다 다음 우리가하고 싶은 일은 아이콘 스타일링입니다 그래서, 우리는 Video I을 할 것이고, 여기에 우리는 원한다 '커서 : 포인터'도 수행해야합니다 누군가가 커서를 가리키면 그것은 그들이 클릭 할 수있는 것이다

그리고 여기서 우리는 '위치'를 '절대'로 설정하려고합니다 그리고 실제로이 위치를 재조정 할 수 있습니다 그리고 이것은 친절합니다 절대 위치 지정으로 무언가를 센터링하는 잘 알려진 방법 과 우리가 먼저하고 싶은 일은 왼쪽을 50 %로 설정하고 싶으므로 그것이있는 부모 div, 그리고 50 %로 중앙으로 갈 것입니다

왼쪽 그것은 우리를 위해 수학을 할 것이고 그 다음에 그 자식 요소를 움직일 것입니다 왼쪽에서 50 % 그래서, 우리가 그것을 저장하면, 당신은 그것이 현재 어떻게 움직 였는지 알 수 있습니다 50 % 왼쪽으로

고려하지 않았기 때문에 조금 벗어났습니다 그게 어떤 종류의, 선택의 여지가 있고, 지금은 그 선택을하고 있습니다 이 재생 버튼의 왼쪽 가장자리에서 끕니다 따라서 재생 버튼의 왼쪽 가장자리는 가운데에 있지만 재생 버튼의 가운데가 중앙에 있지 않습니다 하지만 여기에서 조금만 수정 해 보겠습니다

하지만 먼저 여기 50 %까지 그래서, 우리가 그것을 저장하면, 당신은 지금 다시 볼 수 있습니다 그것은 일종의, 중앙에 있지만이 재생 아이콘의 왼쪽 상단은 가운데가 아닙니다 그래서, 바로 여기가 중심이므로, 우리는 이것의 크기를 알아낼 필요가 있습니다 그런 다음, 일종의, 이것이 어디로 변형되어야하는지 계산하십시오

하지만 먼저 가자 이 커서 바로 아래에 글꼴 크기를 설정하십시오 그래서, 나는하고 싶다 'font size'는 60 픽셀이 될 것입니다 디자인

자 이제 조금 더 커졌습니다 조금 더 잘 볼 수 있습니다 일단 우리는이 변형의 일부를 바꾼다 우리가해야 할 일은 '변형'과 'translate'를 사용하면 translate를 통해 X & Y 값을 이동할 수 있습니다 그리고 우리는 원하는 경우, 우리는 이것을 너비의 왼쪽 50 %로 이동하고 최대 50 %까지 이동하려고합니다

그것의 고도의 최고 50 % 자, 이것의 크기를 알고 있다면, 이것을 할 수 있습니다 다른 방법이지만 더 빠른 방법은 '번역'을 사용하는 것입니다 그리고 그것은 부정적인 50 %를 할 수있게 해줍니다 그래서 우리를 위해 수학을 할 것입니다

그래서 우리는 그것을 알 필요가 없습니다 왜냐하면 우리가 알지 못한다면 도움이됩니다 이 너비와 높이 또는 너비와 높이가 변경되면 우리를 위해 그것을 할 것입니다, 우리는 모든 것에 대한 수학을 이해할 필요가 없습니다 단일 유스 케이스 다음 값은 Y 값이므로 음수 값은 50 %입니다

그리고 한 번 버튼을 저장하면 부모 div의 실제 중심에 버튼이 표시됩니다 멋지다 그래서 우리가하고 싶은 것은 검정에서 흰색으로 바꾸는 것이다 그렇게하기 위해, 우리는 '색을 칠 것이다 var (- 빛) '

그리고 다음으로, 우리는 불투명도, 그리고 이것은 나중에 실제로 추가하기로 한 스타일 일뿐입니다 이것은 실제로 Figma 디자인에있는 것이 아니지만, 불투명도가 100 % 미만입니다 그리고 나서 우리가 떠오르면 그것 위에, 그것은 100 % 일 것이다 이미 글꼴 크기를 설정했습니다 다음 일은 전환이므로 '전환'을 해봅시다

우리는 'var'을 수행하고 '용이성'의 'var' 좋아, 그럼 그걸 저장해라, 그래서 우리는 거기서 그것을 볼 수있다 그리고 다음은 hover 의사 클래스 인 'video i : hover' 그리고 우리는 단지 불투명도 1 또는 100 % 자, 이제 우리가 이걸 가져 가면 85 %에서 100 %로, 그 커서도 포인터로 바뀝니다

그래서, 그것은 매우 동영상을 재생하려면 클릭해야하는 항목임을 분명히하십시오 모든 그렇습니다 기본적으로 기본 스타일의 모든 것입니다 이제 점프해야 해 실제로 미디어 쿼리를 설정했습니다

이제 어떤 미디어 쿼리를 모를 경우 그렇습니다 화면의 크기에 따라 다른 스타일을 적용하는 방법입니다 그럼,하자 예를 들어, 이것은 모바일에있었습니다 그럼 이걸 정말로 마른 체형으로 만들자

나는 이 레이아웃의 큰 팬이 아니라 예를 들어, 당신이 말할 수있는, 당신은 할 수있다 그걸 지키고 싶지만이 이미지를 전체 너비로 가져 와서 모든 비디오 레이어에 적용됩니다 따라서 미디어 쿼리가 도움이되는 그래서, 우리가하고 싶은 첫 번째 것은 미디어 쿼리가 아닙니다 모바일이긴하지만 어딘가에 있으면 '@ 미디어 전용 화면'이 될 것입니다

그리고 여기서 우리는 실제로 브레이크 포인트를 설정할 수 있습니다 우리는 '최대폭'을 할 것입니다 최대 너비는 1200 픽셀로 설정됩니다 그렇다면 1200 픽셀은 어디에서 구할 수 있습니까? 글쎄, 정말로, 내가 어디서 브라우저에서이 디자인을보고 있는지 알았다 "이봐, 언제 내가이 크기를 바꿀까?" 예를 들어 예, 바로 여기에서 크기를 변경하고 싶습니다

이제 눈을 들어 봐 여기에 실제로 브라우저 크기가 표시됩니다 그래서, 여기에 있습니다 1280, 1270 그러나 당신이 무언가의 너비를 알아낼 수있는 또 다른 방법은 문자 그대로 단지 그것을 검색하고 있습니다

그래서 '내 브라우저 크기는 무엇입니까'? 그리고이 웹 사이트는 여기에 있습니다 내 브라우저의 크기는 브라우저의 실제 너비를 알려줍니다 예를 들어, 1279에서이 스타일이 적용되기를 원한다고 가정 해 봅시다 그래서, 당신은 할 수 있습니다 1279,하지만 좋은 둥근 번호이기 때문에 1200을 할 것입니다

그런 다음 스타일을 변경할 수 있으며, 내가 바꾸려는 것은 비디오입니다 우리가 바꾸고 싶은 것은 이것이 얼마나 많은 공간을 차지하는지입니다 그래서, 우리는 '그리드 할거야 열 시작 ' 세 개를 스패닝하는 대신 여섯 개를 스패닝하고 절반 만 사용합니다

우주 이제 크기를 조정하면 동영상이 어떻게 표시되는지 확인할 수 있습니다 변화 그리고 제가 할 일은 높이를 바꾸는 것입니다 그래서, 나는 원한다

이것들은 조금 더 커야합니다 240 픽셀을 사용합시다 이제 너 그것들이 조금 더 크다는 것을 알 수 있습니다 그리고 다음으로하고 싶은 것은 그냥 복사하는 것입니다

이 미디어 쿼리를 아래에 붙여 넣습니다 그리고 여기에 나는 말할 것이다 약 800 픽셀 전폭으로 바꿔서 여기 올 수 있어요 800이라고 말하면됩니다

저는 높이 값을 없애고, 이것은 12 열, 전체 너비를 만들기 위해 우리는 12 열 모두를 확장해야합니다 그래서, 'span twelve', 그리고 이제는 800을 치면, 비디오가 이제는 전체 너비는 모바일과 같이 작은 화면에서 정말 좋아 보입니다 그리고, 일단 우리가 이것을 퍼뜨린다면, 어떻게 보일지 알 수 있습니다 시원한! 그리고 너 거기에있어 가기! 그것은 CSS까지 모든 것입니다

이제 우리는 실제로이 집을 가져와야합니다 이러한 실제 시계 버튼과이 작은 Play 버튼이 실제로 비디오를 재생합니다 그리고 그렇게하기 위해, 우리는 JavaScript 그렇게 말하면 다음 비디오에서 보게 될 것입니다

Halsey Joins BTS at Paris Concert For "Boy With Luv" | Billboard News

BTS 댄싱보다 나은 점은 무엇입니까? BTS 물론 할시와 춤 월요일에 K-pop 그룹과 "Nightmare"가수가 트위터에 비디오를 보냈습니다

그들 자신은 약간의 움직임을 파열하고있다 할시는 클립을 자막에 넣었다 "쇼를 준비하는 방법" BTS의 파리 나이트 콘서트에서 무대 뒤에서 촬영 한 것처럼 보입니다 할시가 팬들을 놀라게하기 직전에 "Boy With Luv

" Halsey와 BTS는 처음으로 Billboard Music Awards에서 함께 공연했습니다 5 월에 다시 그리고 그들은 그 이후로 BFF였던 것처럼 보입니다

할시가 가입하기로 결정했습니다 프랑스 수도의 남자들은 런던에서 자신의 쇼를 계속하기 전에 다음날 밤 그리고 게스트 출연 중에 팝스타는 사랑, 프랑스어로 청중에게 말하기, "이 아이들은 너무 특별하다, 그들은 내 가족이다" BTS와의 Halsey의 놀람 성과에 대한 자세한 내용은 Billboardcom을 방문하십시오

그리고 다음 번엔 Billboard News에서 당신의 여자 조든 롤링입니다

[ENG CC] 방탄팬싸- 팬사인회 처음왔다는 말에 정국이의 반응은?! ㅣBTS fansign JungKook sweet moment with Army❤️ㅣ방탄소년단 JK

JK :여보세요 ♥ 저 :여보세요 ♥ (내 이름 부름) 저 : 제 첫 번째 fansign TT입니다 JK : 그것은 당신의 첫 번째 fansign입니다! 그럼 그냥 내 손 잡아 ♥ 오 세상에, 너무 근사해

JK : 손이 너무 차갑다 우리는 오랫동안 손을 잡고 있었고, 나는 TT를 믿을 수 없다 그의 손은 너무 부드럽고 따뜻했습니다 ♥ 나 : JK, 네가 원하는대로 ♥ ♥! JK : 좋아, 그럼 나는 내 머리카락을 길게 자랄거야 LOL ME : (그게 내가 의미했던 것이 아니야

) OK JK, 원하는 것을 선택하십시오 !! ♥