[Youtube clone coding] #8 User Profile
#8.0 Edit Profile GET, #8.1 Protector and Public Middlewares 깃허브로 로그인하면 아바타를 가져올 수 있다. 이번 챕터에서는 웹사이트 로그인에서도 […]
#8.0 Edit Profile GET, #8.1 Protector and Public Middlewares 깃허브로 로그인하면 아바타를 가져올 수 있다. 이번 챕터에서는 웹사이트 로그인에서도 […]
#7.0, #7.1, #7.2 Create Account 이제 User의 회원가입, 로그인을 다루는 부분을 만들어보자. #7.3 Form Validation Video part에서 했던 것과
#6.15, #6.16 Creating a Video schema에 맞게 upload.pug를 수정해주었다. 그리고 videocontroller.js의 함수를 수정해주었다. Video.js에 정의한 Video 객체에 request로
#6.0, #6.1 Array Database 먼저 fake database를 만들어주자. videos라는 fake array database를 만들어줬다. pug에서 attribute에는 #{} 방식으로
#5.0 Returning HTML response에 매번 html을 작성하여 send 해주는 것은 무리이다… 따라서 우리는 pug를 사용할 것이다! #5.1, #5.2 Configuring
#4.0, 4.1, 4.2 Routers 위처럼 만들어줄 수 있지만 그렇게 예쁘지는 않다. 라우터를 도메인 별로 나눠주자! 라우터 → 작업중인
#3.0 Your First Server src 폴더에 코드, 로직을 가진 파일(ex.index.js, server.js)을 모두 넣어줌 서버 생성 코드 app.listen →
#2.0 Your First NodeJS Project git init → git remote add origin ~ → npm init #2.1 Installing Express
#1 Classes Typescript 역시 다른 객체지향 언어들과 마찬가지로 객체지향 프로그래밍을 할 수 있다. 위와 같이 class를 선언할 수 있다.
#1 Call Signatures call signatures란 함수의 이름 위에 마우스를 올렸을 때 보여주는 것을 말한다. 즉, 함수를 어떻게 호출해야 하고(함수 인자의