서버의 역할
모든 서비스의 근간
프레임워크--> 웹서비스 만들 때마다 반복되는 것들을 표준화해서 묶어 놓음!
여러 프레임워크
장고, 플라스크...
장고의 강점
-파이썬 생태계
-표현력 좋고 가독성 높은 코드
-크롤링 자동화 머신러닝 코드와 같은 언어
-풀스택 웹프레임워크: 백엔드 개발에 필요한 모든 것을 장고에서 직접 지원
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
웹 애플리케이션의 기본 구조
장고 기본 구조
장고 모델 필드 (0) | 2022.03.31 |
---|---|
장고 orm (0) | 2022.03.31 |
detail 페이지 오답노트 (0) | 2022.03.21 |
admin (0) | 2022.03.21 |
prfileapp 구현 시작 (0) | 2021.09.23 |
댓글 영역