드디어 본 과정이라고 할 수 있는 Spring이 시작되었다.
새로운 팀원들과 함께 Spring 하나만큼은 제대로 배워가자는 생각을 했다.
팀은 3명으로 이루어져 있고, 세 명 모두 전공자여서 신기했다.
앞으로 많이 배워갈 준비가 되었다!!
(비록 인텔리제이 community를 쓰다가 조금 해매었지만..)
오늘 강의를 들으며 키워드 정도만 정리한 내용이다.
앞으로 지겹도록 들을거라고..
API
Gradle
빌드 자동화 시스템
우리가 작성한 자바 코드를 설정에 맞게 자동으로 빌드 해줌
빌드 : 소스 코드를 실행 가능한 결과물로 만드는 일련의 과정
여러 언어가 있지만 앞으로 groovy 언어로 작성함
라이브러리 관리(dependencies) 자동
maven 레포지토리(?)
웹 서버
RESTful API
...위와 같이 말하면 솔직히 머릿속에 안 들어오니
-> 내 서버에 API가 적절하게 http를 준수하며 잘 설계가 되어있다 = RESTful 하게 설계 되어있다
라고만 알아두자
아파치 톰캣 = 아파치 + 톰캣
스프링, 스프링부트
postman
(신기하게 이건 옛날에 만들어 둔 계정이 있다)
http
http's' : 보안을 추가한 것
http : 데이터를 주고 받는 양식을 정의한 통신 규약
request와 response로 이루어져 있음