장고란?
- 파이썬 기반으로 작성된 오픈소스 웹 어플리케이션 프레임워크입니다.
프레임워크란 간단히 설명하자면 뼈대, 골조라고도 하며 프로그램을 개발하는 데에 있어서 사용되는 기본 개념 구조입니다.
즉, 파이썬 프로그래밍 언어를 기반으로 한 동적인 웹을 작성하는 데에 있어 장고라는 기본 개념 구조 요소를 이용하여 개발하게 되는 것입니다.
참고)웹 프레임워크란? https://ko.wikipedia.org/wiki/웹_프레임워크
- 현재 장고 소프트웨어 재단에 의해 관리되고 있습니다.
- 현재 장고 버전은 2.2.1입니다.
- 장고 공식 사이트 : https://www.djangoproject.com/
공식 사이트에 개발에 관련한 기술 문서들을 제공합니다.
장고의 목표
- 데이터베이스 기반 웹 사이트를 작성하는 데에 있어서 수고를 더는 것이 주된 목표입니다.
장고의 특징
- 웹 개발에 있어서 번거로운 요소들을 새로 개발할 필요 없이 내장된 기능만을 이용해 빠른 개발을 할 수 있다는 장점이 있습니다.
- MVT 패턴을 따릅니다. - M(Model), V(View), T(Template)
장고를 사용하는 사이트
- 인스타그램
- NASA
- 빗버켓
- Disqus
- 모질라
출처 : https://ko.wikipedia.org/wiki/장고_(웹_프레임워크) 내용을 간단히 정리하였습니다.