29,700원
[웹 개발, 백엔드] 강의입니다.
Node.js에 타입스크립트를 적용해보고, 기존 npm 패키지에 타이핑을 추가하거나, 직접 타입스크립트 라이브러리를 만들어봅시다.
이런 걸
배워요!
자바스크립트 서버 개발, 한 걸음 더!
타입스크립트로 더 좋은 코드를 완성하세요.
노드에 타입스크립트를
적용해봅시다! 📝
자바스크립트는 실행되기 전까지는 에러가 나지 않는 경우가 많습니다. 노드로 서버를 만드는 경우는 서버 코드가 실행되기 전까지는 에러가 발생하지 않는 경우가 생긴다는 것이죠. 코딩을 할 때는 문제가 없어보이다가 막상 서비스를 운영할 때 에러가 나는 경우가 많습니다. 노드는 기본적으로 싱글스레드이므로 에러 하나만 나도 서비스가 중단되어버리므로 치명적입니다.
더 아쉬운 점은 대부분의 문제가 타이핑과 관련된 문제라는 것입니다. 사소하면서도 에러가 발생하면 어이없는 경우가 많습니다. 타입스크립트를 적용하면 대부분의 문제를 해결할 수 있습니다.
강의 특징 💡
- NodeBird(트위터 따라 만들기) 강좌의 예제를 타입스크립트로 전환합니다.
- passport-local과 axios 라이브러리를 타입스크립트로 전환합니다.
이런 걸 배워요 ✏️
- 노드 프로젝트에 타입스크립트 적용하기
- 기존 js 라이브러리에 타이핑 추가하기(또는 잘못된 타이핑 수정하기)
- 타입스크립트 라이브러리 만들기(axios 따라 만들기)
#1
소스 코드를
제공합니다.
https://github.com/ZeroCho/ts-nodebird (바로가기)
해당 강의의 소스 코드를 모두 제공합니다.
#2
질문에 빠르게
대답해 드립니다.
제 강좌의 장점은 Q&A입니다. 질문하시면 하루 안에 답변드려요.
강좌 관련 내용을 자유롭게 질문하시면서 능동적으로 공부해 보세요.
내용을 이해하기에 더 도움이 될 거예요!
여기서 다루는 툴 🧰
WebStorm과 Visual Studio Code를 사용합니다. 둘 중 하나만 사용하셔도 됩니다.
예상 질문 Q&A 🙋🏻♂️
Q. 선수과목이 있나요?
A. 이 강좌는 노드나 타입스크립트를 강의하기보다는 기본적인 지식은 있다는 가정 하에 노드에 타입스크립트를 적용해보는 활용 강좌입니다. 기존 제 강좌들을 들어보신 분들께 적합합니다
Q. 소스 코드는 어디에 있나요?
Q. 프론트쪽은 안 다루나요?
A. TS + React 강좌에서 다뤘기 때문에 따로 다루지는 않습니다. 다만 소스 코드의 ts 폴더에 프론트를 ts로 전환한 코드는 첨부해두었습니다.
연관 강의 🚩
노드 핵심 개념 + 5가지 실전 예제까지
이런 분들께
추천드려요!
선수 지식,
필요한가요?
조현영 입니다.

– ZeroCho.com 운영자
– 현재 유튜브에서 ZeroCho TV로 방송중
– 오늘의픽업 CTO(카카오모빌리티에 엑싯)




