목록분류 전체보기 (35)
gyeong3un2

웹개발 101 - 2장 백엔드 개발 [React.js, 스트링부트, AWS로 배우는 웹개발 101] 2장 백엔드 개발-1 [React.js, 스트링부트, AWS로 배우는 웹개발 101] 2장 백엔드 개발-2 [React.js, 스트링부트, AWS로 배우는 웹개발 101] 2장 백엔드 개발-3 2.2 백엔드 서비스 아키텍처 레이어드 아키텍처, Layered Architecture 레이어드 아키텍처(Layered Architecture) 패턴은 애플리케이션을 구성하는 요소들을 수평으로 나눠 관리하는 것이다. 하나의 클래스에 하나의 메서드 안에 전부 구현하는 것이 아닌, 메서드를 쪼개 작은 메서드로 나눈다. 기본적인 레이어드 아키텍처에서는 상위 레이어가 자신의 바로 하위 레이어를 사용한다. 하지만 반드시 하위..

웹개발 101 - 2장 백엔드 개발 [React.js, 스트링부트, AWS로 배우는 웹개발 101] 2장 백엔드 개발-1 [React.js, 스트링부트, AWS로 배우는 웹개발 101] 2장 백엔드 개발-2 [React.js, 스트링부트, AWS로 배우는 웹개발 101] 2장 백엔드 개발-3 2.1 백엔드 개발 환경 설정 우리가 최종적으로 만들려는 Todo 서비스는 4가지 기능 생성, 검색, 수정, 삭제라는 네 가지 기본적인 기능을 제공한다. CRUD(Create, Retrieve, Update, Delete) 백엔드 개발 환경 설정 Amazon Corretto 11 - 아마존에서 배포하는 자바 11 버전 - 사용하는 이유: 무료이며, 상업적으로 사용 가능 Eclipse - 자바 IDE - Eclipse..

이 책은 커맨드라인 인터페이스(Command Line Interface)를 많이 이용한다. CLI는 운영체제 의존성이 낮다. CLI에 익숙해지는 것이 개발자에게 많은 도움이 되므로 CLI가 처음이라면 이 기회에 익혀보자. > CLI(Command Line Interface)란? 명령 줄 인터페이스 또는 명령어 인터페이스는 텍스트 터미널을 통해 사용자와 컴퓨터가 상호 작용하는 방식을 뜻한다. 즉, 작업 명령은 사용자가 컴퓨터 키보드 등을 통해 문자열의 형태로 입력하며, 컴퓨터로부터의 출력 역시 문자열의 형태로 주어진다. - CLI는 입력과 출력으로 구성되어 있는데, 이런 입출력이 가능하게 해주는 소프트웨어를 터미널이라고 합니다. 사용자가 입력한 명령어를 해석해주는 소프트웨어를 셸(shell)이라고 합니다...