상세 컨텐츠

본문 제목

웹 프레임워크

django

by 개복신 개발자 2022. 3. 28. 15:35

본문

728x90
반응형

서버의 역할

모든 서비스의 근간

 

프레임워크--> 웹서비스 만들 때마다 반복되는 것들을 표준화해서 묶어 놓음!

 

여러 프레임워크

장고, 플라스크...

 

장고의 강점

-파이썬 생태계

-표현력 좋고 가독성 높은 코드

-크롤링 자동화 머신러닝 코드와 같은 언어

-풀스택 웹프레임워크: 백엔드 개발에 필요한 모든 것을 장고에서 직접 지원

django rest-framework에서 API 개발을 지원함

 

웹 서비스 api:  파이썬/장고

웹 프론트엔드: 리액트와 jquery

인프라: paas(platform as a service) 혹은 serverless 플랫폼

 

장고 주요 기능들(더 자세히)

-FBV: 함수로 HTTP 요청 처리

-Admin 기초: 심플한 데이터베이스 레코드 관리 UI

-Logging: 다양한 경로로 메세지 로깅 

-static files: 정적 파일 관리

-message framework: 유저에게 1회성 메세지 노출 목적

-class based views: 클래스 함수 기반 뷰 만들기

-forms: 입력폼 생성, 유효성 검사 및 DB로의 저장

-테스팅

-캐싱

-국제화 지역화

-Geographic: DB의 Geo 기능 활용

-sending email

 

장고 기본 앱

admin, suth, messages, sessions, staticfiles

 

웹 애플리케이션의 기본 구조

장고 기본 구조

 

반응형

'django' 카테고리의 다른 글

장고 모델 필드  (0) 2022.03.31
장고 orm  (0) 2022.03.31
detail 페이지 오답노트  (0) 2022.03.21
admin  (0) 2022.03.21
prfileapp 구현 시작  (0) 2021.09.23

관련글 더보기

댓글 영역