일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- rest
- 인스펙션
- 워크스루
- javascript
- 트리거
- esb
- 브레인스토밍
- Ajax
- SSL/TLS
- 동기
- 서버
- 리눅스
- 정보처리기사
- 모듈화
- 키보드 이벤트
- 정처기 실기
- S-HTTP
- 소프트웨어
- 라디오 버튼
- 정처기
- 자바스크립트
- 인터페이스
- 델파이 기법
- 형상관리
- EAI
- 비동기
- input
- 모듈
- 프로시저
- 정보처리기사 실기
- Today
- Total
목록서버 (2)
방구석 상상코딩
서버 프로그램 1. 백엔드 (Back-End) 사용자와 만나지 않고 프론트엔드와 연동하여 핵심 로직을 처리하는 영역으로 DB나 인터페이스 등을 통해 시스템에 접근 DAO (Data Access Object) : 특정 타입의 데이터베이스에 추상 인터페이스를 제공하는 객체로 세부내용 노출 없이 데이터 조작 DTO (Data Transfer Object) : 프로세스 사이에서 데이터를 전송하는 객체로 데이터 저장/회수 외에 다른 기능 없음 VO (Value Object) : 간단한 엔티티를 의미하는 작은 객체 기반 클래스인 DTO와 달리 고정 클래스를 가짐 2. 프론트엔드 (Front-End) 사용자의 화면에 나타나는 웹 화면 영역으로 웹 페이지를 그리는 기술로 JSP, Javascript, CSS, HTML..
개발 도구 분류 1. 빌드 도구 작성한 코드의 빌드 및 배포를 수행하는 도구 각각의 구성요소와 모듈에 대한 의존성 관리를 지원 예 ) Ant, Maven, Gradle 2. 구현 도구 개발자의 코드 작성과 디버깅, 수정 등과 같은 작업을 지원하는 도구 프로그램을 개발할 때 가장 많이 사용되는 도구 예 ) Eclipse, IntelliJ, Spring Tool Suite, NetBeans, Visual Studio 3. 테스트 도구 코드의 기능 검증과 전체의 품질을 높이기 위해 사용하는 도구 코드의 테스트, 테스트에 대한 계획, 수행 및 분석 등의 작업 가능 예 ) xUnit, PMD, Findbugs, Cppcheck, Sonar 4. 형상 관리 도구 개발자들이 작성한 코드와 리소스 등 산출물에 대한 버..