728x90

2026/09 2

UML 활동 다이어그램(Activity Diagram)이란? 순서도와 뭐가 다를까

UML 활동 다이어그램(Activity Diagram)이란? 순서도와 뭐가 다를까안녕하세요! 오늘은 UML다이어그램 시리즈, 이번에는 활동 다이어그램(Activity Diagram)에 대해 알아보려고 합니다.활동 다이어그램이란 무엇인가?핵심 구성 요소회원가입 예제로 살펴보기Fork/Join 병렬 처리 표현하기순서도(Flowchart)와 뭐가 다를까?언에 유용할까?활동 다이어그램은 "업무 흐름 전체", 즉 여러 간계를 순서대로(때로는 동시에) 처리하는 과정에 초첨을 맞춥니다. 1. 핵심 구성 요소 2. 회원가입 예제로 살펴보기회원가입 프로세스를 예로 들어보겠습니다. 흐름은 대략 이렇게 진행됩니다.사용자가 입력한 값을 검증합니다.유효하지 않다면 에러 메시지를 표시하고 종료합니다.유효하다면 회원을 생성합니다...

REST API vs GraphQL, 우리 프로젝트엔 뭐가 맞을까?

REST API vs GraphQL, 우리 프로젝트엔 뭐가 맞을까? 안녕하세요! 오늘은 API를 설계하거나 새로운 프로젝트를 시작할 때 한 번쯤 고민해 보셨을 주제, REST API와 GraphQL 중 뭘 써야 할까에 대해 가볍게 비교해 보려고 합니다.REST API란?GraphQL이란?요청 방식 비교Over-fetching / Under-fetching이란?각각의 장단점언제 무엇을 선택해야 할까?두 개념 모두 결국 "클라이언트가 서버에서 데이터를 가져오는 방식"인데, 접근 방식 자체가 완전히 다릅니다. 하나씩 짚어보겠습니다. 1.REST API란?REST는 자원을 URL로 표현하고, Http메서드 (GET, POST, PUT DELETE)로 행위를 표현하는 방식입니다.GET /users/1GET /us..