목록framework (2)
관심쟁이 영호

아는 동생이 개발자를 준비해보겠다고 전화가 왔다. 백엔드를 지망하고 있어서 대표적인 Spring 공부를 추천했다. 그런데 동생이 "그래서 Spring이 무엇인가요?"라고 물었다. 명쾌하게 대답하지 못하는 내 자신을 보았다. "Spring은 웹 개발을 하기 위해서 각종 도구와 기술이 집약되어있는 프레임워크야"라고 이야기했지만, 솔직히 나도 완벽히 이해하지 못하고 있는 느낌이다. 그래서 이번 기회에 Spring MVC 구조를 살펴보며 차근차근 다루어볼 예정이다. 이번 포스팅 글의 목적은 다음과 같다. Spring & Spring Boot란 무엇인가? 목차 JAVA Web Application 귀차니즘 Framework Spring Spring Boot JAVA 가장 먼저 JAVA가 무엇인지 알아야 될 것 같..

1. Frame Work? 스프링은 프레임 워크라는 말이 있다. 그럼 여기서 프레임 워크란 무엇인가? Frame(틀) + Work(일)이다. 어떠한 프로젝트를 할 때, 하나의 틀을 만들어놓고 그 틀을 벗어나지 않게 프로젝트를 진행하라는 의미에서 프레임워크를 만들었다. 2. Frame Work가 왜 필요한가? 대학교 수준이나, 개인 프로젝트 수준에서는 많이 필요없을 수가 있다. 하지만 실무에 나가면 프레임워크가 엄청나게 필요하다. 이유는, 무수히 많은 코드들이 있고 각 코드들이 맡은 역할이 다르기 때문이다. 내 옆사람이 짜놓은 코드를 참고하여 코드를 작성해야 하는 경우도 아주 많고, 내 코드를 다른 누군가가 볼 경우도 아주 많다. 아니다. 그냥 무조건 봐야한다. 옆사람이 코드를 작성해놓았는데, 코드를 너무..