안녕하세요 부트캠프 수료하고 실무에 뛰어든지 3개월 된 신입입니다...


제가 자바 웹 애플리케이션 위주로 공부하다가


이번에 사정상 C# 사용하는 MES 구축 프로젝트에 참여하게 되었는데요


학습 기간 가지며 개발 소스를 보니 백, 프런트가 따로 나뉘어져 있지 않고 심지어 SQL도 클라이언트에서 다이렉트로 호출하는 방식이던데


이게 해당 프로젝트의 환경이 레거시한건가요 아님 원래 C# 개발방식이 그런건가요?


제가 웹 개발만 공부했다보니 설치형 프로그램은 구조를 아예 몰라서 질문자체가 잘못되었을수도 있지만 너무 궁금해서 여쭈어봅니다 ㅠ