TS
- zod schema 선언 및 유효성 검사 라이브러리.
런타임 단계에서 작동하는 것은 JavaScript이므로, TypeScript는 잡아낼 수 없는 한계 때문에 사용.
입력된 schema 에 미리 지정된 type 검사를 해, 유효성 검사를 통과하지 못하면 error를 throw 한다.
CS
- 프로젝트를 빌드 하면 메타데이터가 생성됨.
프로젝트 간 종속성이 존재 할 경우, 다른 프로젝트의 dll 등을 참조하기 위해 종속된 프로젝트의 빌드가 선행되어야 함.
WinForm
- windows 용 프로그램을 만들 때 사용하는 GUI 도구이다.
간단하게 창이나 버튼 등의 레이아웃을 설정할 수 있고, 이를 내보내면 c#을 통해 코드로 사용할 수 있도록
변환도 해 주며, 연결까지 해 준다.