이 정보는 아직 추가되지 않았습니다.
저희를 도와주세요! :)
저희를 도와주세요! :)

프레임워크
서비스
기타
언어
언어
언어
기타
기타
기타
서비스
서비스
프레임워크
서비스
서비스
언어
프레임워크
기타
기타
기타
언어
서비스
서비스
서비스
서비스
언어
기타
기타
서비스
서비스
기타
라이브러리
서비스
기타
라이브러리
언어
라이브러리
기타
라이브러리
프레임워크
서비스
라이브러리
기타
언어
라이브러리
라이브러리
언어
기타
기타
언어
프레임워크
프레임워크
언어
언어
기타
서비스
라이브러리
서비스
기타
서비스
서비스
기타
기타
라이브러리
서비스
프레임워크
프레임워크
기타
기타
Framework (프레임워크)
기타
웹 프레임워크는 개발을 할 때 코드를 처음부터 짤 필요가 없도록 주어지는 개발의 '틀'로 이해할 수 있습니다. 특히 웹/앱 개발의 경우 개발자가 하나하나 신경 쓰지 않아도 프레임워크의 규칙에 맞춰 코드를 작성하면 데이터베이스 연동, 세션 관리 등이 가능해지기 때문에 훨씬 편하게 개발을 할 수 있습니다. 라이브러리와 종종 혼동되지만, 라이브러리는 개발자가 필요할 때 전체 코드의 일부분으로 가져와 활용하는 것이라면, 프레임워크는 처음부터 끝까지 프레임워크의 규칙을 따라 작성해야 합니다. 여러 라이브러리와 코드가 모여 프레임워크가 되는 것이라고 이해할 수도 있습니다.
실무에서는 어떻게 활용될까?
웹/앱 개발자들은 프레임워크 사용이 필수적입니다. 대표적인 프레임워크를 나열해보자면, iOS 개발자는 애플이 만든 Cocoa 프레임워크를, 안드로이드 개발자는 구글의 Android Framework를 사용하게 됩니다. 웹 개발의 경우 최근에는 Spring 프레임워크를 통해 서버 개발을 하는 경우가 대다수며, 현재 보고 있는 '취준준'의 서버는 Django 프레임워크를 통해 만들어졌습니다.