> 다음은 스스로 공부하고 정리하기 위해 작성된 글이며, 잘못된 정보가 있을 시 댓글 부탁 드립니다.
🎫 Django [장고]
슬로건 : 마감에 쫒기는 완벽주의자를 위한 웹 프레임워크
- Flask(경량)와 Django는 백엔드 웹 개발을 위해 가장 인기 있는 파이썬 라이브러리
- `flask` 에서 web server을 돌린다면, 사실 별 다른 `flask` 지식없이도 간단하게
- flask module을 install 하고 .py file 을 만든다.
- 포트를 지정한다.
- view function()과 경로를 정의하여 라우팅 작업을 한다.
- 서버를 돌린다
- Django : 우선 project를 생성해야하고, 필요에 따라 application을 만들고, DB 등을 적용시키고 서버를 돌린다.
- MTV (Model--Template-View) 프레임워크 / MVC (Model-View-Controller)패턴을 기반으로 한 MVT
- View는 데이터를 가져오고 변형하는 컴포넌트 (함수)
- Template은 데이터를 사용자에게 보여주는 컴포넌트 (HTML)
- ORM (객체관계매핑): 데이터베이스를 객체지향적으로 다루는 기술
'언어 및 용어 정리 > 용어정리' 카테고리의 다른 글
[용어정리] 7 캐시/쿠키/세션 (0) | 2020.08.31 |
---|---|
[용어정리] 6 관계형/비관계형 DB (0) | 2020.08.30 |
[용어정리] 5 트랜잭션 (0) | 2020.08.29 |
[용어정리] 4 API (0) | 2020.08.28 |
[용어정리] 3 JavaScript (0) | 2020.08.27 |