반응형

프로그래밍, 라이브러리, 프레임워크란 ?

프로그래밍 언어 : 컴퓨터와 소통하기 위한 수단

라이브러리 : 단순 활용가능한 도구들의 집합

프레임워크

- 프레임워크는 뼈대나 기반구조를 의미함

- 소프트웨어의 특정 문제를 해결하기 위해서 상호 협력하는 클래스와 인터페이스의 집합


언어, 라이브러리, 프레임워크에는 뭐가 있지 ? 

언어 : python, ruby, java, javascript, c++ ...

라이브러리 : BeautifulSoup, Selenum ...

프레임 워크(웹 프레임 워크) : Django, Rails, Node.js ...


웹 프레임워크 django

- 사용자 인터페이스

- 데이터 베이스 연동

- URL 파싱

- 세션 관리

- 관리자 페이지

- Request 파싱 

등등 ...


MTV 패턴

모델(Model)

템플릿(Template)

뷰(View)


Django 가 제공하는 것

▶ 폼

▶ 개발 프로세스

▶ 관리자

▶ 보안 등등

반응형

'WEB > Django' 카테고리의 다른 글

Modeling as Django  (0) 2020.10.08
Understanding MTV Patterns  (0) 2020.10.08

+ Recent posts