목록커밋 (3)
Coding Note
악!!!!!!!!!!!!! 너무 어렵잖아.. 오류 해결하는데 하루 걸렸다ㅠㅠ 그래도 해결했으니 다행이야!! 그럼 풀이해보자 1. 테스트 코드란? - 자동 검증 가능 - TDD와 단위 테스트는 다르다. TDD 단위테스트 - 테스트가 주도하는 개발 - 구현 -> 테스트 -> 리팩토링 - 기능 단위의 테스트 코드 작성 - 테스트 코드만 작성함 - 개발 단계 초기 문제 발견 가능 - 자동 검증 가능 - 개발자가 만든 기능 보호 - 문서로 사용할 수 있음 - 톰캣 서버 내렸다가 다시 실행 반복 안해도 됨 2. HelloController 테스트 코드 작성하기 "스프링 부트의 AWS로 혼자 구현하는 웹 서비스" 책 기반임으로 JUnit4 버전을 사용하고 있다! JUnit4 버전 확인 및 수정은 전 게시물을 통해서 ..
클라이언트(프론트) - 서버(백) 1. BodyParser Dependency란? - 원하는 언어의 구조로 바꿔주는 구문 해석기 - 원하는 형식에 맞춰 해석하는 용도 - Parser 종류는 다양함. + express 문서에 따르면 미들웨어 없이 req.body 에 접근하는 경우, 기본적으로 undefined 가 설정되어 있으므로 bodyParser와 같은 같은 미들웨어를 사용하여 요청 데이터 값에 접근해야 된다고 설명하고 있다. 2. Postman - API 개발을 빠르고 쉽게 구현 할 수 있도록 도와주며, 개발된 API를 테스트를 하며 문서화 또는 공유할 수 있도록 도와 주는 플랫폼 1. Postman 설치하기 회원가입 먼저 진행해주세요! 가입하고 셋팅 준비! 2. BodyParser 설치하기 비주얼 ..
1. git이란? - Tool - 소스 코드를 관리할 수 있는 툴 - 협업할 때 유용함 2. git Hub이란? - 코드 공유, 수정할 수 있는 클라우드 서비스 - 깃을 사용하는 서비스 3. git VS gitHub - 차이점 git gitHub - Local Repository - 로컬 저장소에서 관리되는 버전 관리 시스템(VCS) - Cloud Repository - 클라우드 방식으로 관리되는 버전 관리 시스템(VCS) - 자체 구축아님 - 오픈 소스 사용 4. SSH (Secure Shell) - 원격 호스트에 접속하기 위해 사용되는 보안 프로토콜 + shell(정보처리기사 필기) - 커널의 중심 - 커널과 사용자간의 다리 역할 - 즉, 사람의 명령어를 해석하고 실행함 1. git 설치 확인하기 g..