controller -> 서비스 -> repository -> db 순으로 의존성 있음 비동기가 일어날 때 : 디스크에서 쓰기,읽기가 동시에 일어날 때 , http에서 다른 api요청? 비동기로 작동하는 메소드엔 앞에 async를 붙이고, 리턴 타입에 promi
? = number or undefined any : typescript로부터 빠져나오고 싶을 때 쓰는 타입 -> 모든 보호장치를 비활성화시킴 -> 아무 타입이나 될 수 있다는 뜻 그래서 자주 쓰지 않는 걸 추천함 tuple + readonly unknown 타
화살표 함수 Call Signatures call signature : 함수 위에 마우스를 올렸을 때 보게 되는 것 (밑에 표시된 부분) 함수의 인자(arguments) 타입 & 리턴 타입을 알려줌 함수를 구현하기 전에 미리 함수의 타입을 지정해놓을 수 있음!
📌 4.0 Classes js에선 constructor 함수를 만들고 그 안에 this.firstName = firstName이런 코드를 넣어줬음 ts에선 파라미터를 써주기만 하면 ts가 알아서 constructor 함수 만들어 줌 (아래 화면 참고) 기본적인 c