🏕️상황 Querydsl을 사용하다보니 DSL이란 용어가 나왔고, 처음에는 이 둘이 같은 말인줄 알았다. 그런데 DSL이 더 넓은 개념이었고 확실하게 알고싶어서 정리하며 공부하기로 하였다. 💛DSL(Domain-Specific Language) 특정 도메인이나 문제 영역에 특화된 언어입니다. 이는 해당 도메인의 용어, 구문, 추상화 등을 통해 해당 도메인의 작업을 더 쉽게 표현하고 코드를 읽기 쉽게 만드는 것을 목표로 합니다. 일반적으로 DSL은 크게 두 가지로 분류됩니다. External DSL (외부 DSL): - 외부 DSL은 독립적인 언어로서 도메인 특화 언어를 말한다. - 예시로는 SQL, HTML, CSS 등이 있다. Internal DSL (내부 DSL): - 내부 DSL은 일반 프로그래밍 ..