📌 MVC 패턴이란? 소프트웨어 설계 시 사용하는 소프트웨어 패턴의 한 종류입니다. Model-View-Controller 패턴의 약자입니다. 이 패턴을 사용함으로써, 사용자 인터페이스(Interface)로부터 비즈니스 로직(Logic)을 분리하고, 애플리케이션의 시각적 요소와 그 이면에서 실행되는 비즈니스 로직 간에 영향을 최소한으로 줄여, 프로그램의 유지 보수성을 높이고, 성능을 향상 시킬 수 있습니다. 즉, 사용자 인터페이스로부터 비즈니스 로직을 분리하여 애플리케이션의 시각적 요소나 비즈니스 로직을 서로 영향 없이 쉽게 고칠 수 있는 애플리케이션을 만들기 위한 소프트웨어 디자인 패턴이라고 할 수 있습니다. 📌 MVC 패턴의 구성요소와 원칙 Model 데이터와 비즈니스 로직을 관리한다. ⇒ 데이터와 ..