반응형
장고란 무엇인가요?
Django(/dʒæŋɡoʊ/ jang-goh/쟁고/장고)는 파이썬으로 만들어진 무료 오픈소스 웹 애플리케이션 프레임워크(web application framework)입니다. 쉽고 빠르게 웹사이트를 개발할 수 있도록 돕는 구성요소로 이루어진 웹 프레임워크랍니다.
웹사이트를 구축할 때, 비슷한 유형의 요소들이 항상 필요합니다. 회원가입, 로그인, 로그아웃과 같이 사용자 인증을 다루는 방법이나 웹사이트의 관리자 패널, 폼, 파일 업로드와 같은 것들 말이지요.
그런데 정말 다행이게도, 오래전에 어떤 웹 개발자들이 새로운 웹 사이트를 개발할 때 서로 비슷한 문제들에 직면한다는 것을 깨달았습니다. 그래서 팀을 조직했고요. 바로 사용할 수 있는 구성요소들을 갖춘 여러 프레임워크를 만들었답니다. 장고도 그중에 하나인 거죠. 다시 발명해야 하는 문제로부터 해방감을 주고요. 새로운 웹사이트를 개발할 때 뒤따르는 간접비용의 부담을 덜어준답니다.
간단히 말해 자바 기반으로는 스프링이 있다면
파이썬 기반의 프레임워크 중 하나 인것 같다.
다만 장고의 경우 더 나아가 회원가입, 로그인, 로그아웃, 관리자(ADMIN) 기능 까지 기본적으로 제공하는 것으로 보인다.
출처: https://tutorial.djangogirls.org/ko/django/
반응형
'IT > 오늘의 질문' 카테고리의 다른 글
[javascript] 특정 요소의 크기에 따라 윈도우 창 크기 자동 변경 (0) | 2018.11.07 |
---|---|
[CSS] 텍스트 크기에 따른 자동 줄바꿈 / overflow (0) | 2018.11.05 |
[MySQL] DATE_FORMAT 변환해서 SELECT 하기 (0) | 2018.11.01 |
[자바스크립트(javascript)] null check, 널 체크 (0) | 2018.10.31 |
자바스크립트(javascript) 문자(String)을 숫자(Number)로 변환 (0) | 2018.10.31 |