[tkdodo] Array Types in TypeScript

https://tkdodo.eu/blog/array-types-in-type-script"올해 초에 Matt Pocock이 Array<string>(일반 구문) 대신 string\[](배열 구문) 사용에 대한 투표를 진행했고, 그 결과가 나에게는 상당히

2023년 9월 16일
·
0개의 댓글
·

2023 Node.js 성능 현황

https://blog.rafaelgss.dev/state-of-nodejs-performance-20232023년이며 Node.js v20를 출시했습니다. 이것은 중요한 성과이며, 이 문서는 Node.js의 성능 상태를 과학적인 숫자를 사용하여 평가하는 데

2023년 9월 16일
·
0개의 댓글
·

gunicorn - 아키텍처 설계

Gunicorn은 프리포크 워커 모델을 기반으로 합니다. 이 모델은 중앙 마스터 프로세스가 일련의 워커 프로세스를 관리하는 구조를 갖고 있습니다. 마스터 프로세스는 개별 클라이언트에 대해 아무것도 모르며 모든 요청과 응답은 워커 프로세스에서 완전히 처리됩니다.마스터 프

2023년 9월 6일
·
0개의 댓글
·

gunicorn - 커스텀 어플리케이션

버전 19.0에서 새로 추가되었습니다.때로는 Gunicorn을 WSGI 애플리케이션과 통합하고 싶을 때가 있습니다. 이 경우에는 gunicorn.app.base.BaseApplication을 상속할 수 있습니다.다음은 매우 간단한 WSGI 앱을 생성하고 사용자 정의 애

2023년 9월 6일
·
0개의 댓글
·

gunicorn - 시그널 핸들링

Gunicorn이 처리하는 시그널에 대한 간략한 설명입니다. 또한 Gunicorn과 워커 간에 통신하는 데 내부적으로 사용되는 시그널도 문서화합니다.QUIT, INT: 빠른 종료TERM: 우아한 종료. 워커가 현재 요청을 완료할 때까지 대기하며 graceful_time

2023년 9월 6일
·
0개의 댓글
·

gunicorn - 배포

Gunicorn을 프록시 서버 뒤에서 사용하는 것을 강력히 권장합니다.다양한 HTTP 프록시가 있지만, 기본 Gunicorn 워커를 사용할 때 느린 클라이언트를 버퍼링하는지 확인하는 경우 Nginx를 사용하는 것을 강력히 권장합니다. 다른 프록시 서버를 선택하는 경우

2023년 9월 6일
·
0개의 댓글
·

gunicorn - 설정 개요

Gunicorn은 설정 정보를 다섯 곳에서 읽습니다.Gunicorn은 먼저 일부 설정을 위해 환경 변수를 읽습니다. 설정(https://docs.gunicorn.org/en/stable/settings.html다음으로 Gunicorn은 프레임워크별 구성 파일에

2023년 9월 6일
·
0개의 댓글
·

gunicorn - 실행하기

Gunicorn은 명령어를 사용하거나 Django, Pyramid, TurboGears와 같은 유명한 프레임워크와 통합하여 실행할 수 있습니다. Gunicorn을 프로덕션 환경에서 배포하는 방법은 Gunicorn 배포를 참조하세요.Gunicorn을 설치하면 gunico

2023년 9월 6일
·
0개의 댓글
·

gunicorn-소개 및 설치

"Gunicorn 'Green Unicorn'은 UNIX용 Python WSGI HTTP 서버입니다. 이는 Ruby의 Unicorn 프로젝트에서 이식된 프리-포크 워커 모델입니다. Gunicorn 서버는 다양한 웹 프레임워크와 널리 호환되며 구현이 간단하며 서버 자원을

2023년 9월 6일
·
0개의 댓글
·

django-settings(8) site

django.contrib.sites(https://docs.djangoproject.com/en/4.2/ref/contrib/sites/기본값: 정의되지 않음django_site 데이터베이스 테이블에서 현재 사이트의 ID(정수)입니다. 이것은 응용 프로그램

2023년 8월 31일
·
0개의 댓글
·

django-settings(7): Auth, messages, sessions

django.contrib.auth(https://docs.djangoproject.com/en/4.2/topics/auth/기본값: \['django.contrib.auth.backends.ModelBackend']사용자 인증을 시도할 때 사용할 인증 백엔드

2023년 8월 31일
·
0개의 댓글
·

django-core setting(6)

Django 4.2에서 새로 추가되었습니다.기본값:Django에서 사용될 모든 스토리지 설정을 포함하는 딕셔너리입니다. 이는 스토리지 별칭을 개별 스토리지 옵션을 포함하는 딕셔너리로 매핑하는 내용을 포함하는 중첩된 딕셔너리입니다.스토리지에는 선택한 임의의 별칭을 사용할

2023년 8월 31일
·
0개의 댓글
·

django-core setting(5)

기본값: 'django.core.mail.backends.smtp.EmailBackend'이메일을 보내기 위해 사용할 백엔드입니다. 사용 가능한 백엔드 목록은 이메일 보내기를 참조하세요.기본값: 정의되지 않음file 이메일 백엔드(https://docs.dja

2023년 8월 31일
·
0개의 댓글
·

django-core settings(4)

기본값: 'django.core.mail.backends.smtp.EmailBackend'이메일을 보내기 위해 사용할 백엔드입니다. 사용 가능한 백엔드 목록은 이메일 보내기를 참조하세요.기본값: 정의되지 않음file 이메일 백엔드(https://docs.dja

2023년 8월 31일
·
0개의 댓글
·

django-settings(3)

기본값: 2621440 (즉, 2.5MB).요청 본문이 SuspiciousOperation (RequestDataTooBig) 오류가 발생하기 전에 허용되는 최대 크기(바이트)입니다. 이 확인은 request.body나 request.POST에 액세스할 때 수행되며,

2023년 8월 31일
·
0개의 댓글
·

django-settings(2)-database

기본값: {} (빈 딕셔너리)Django와 함께 사용할 모든 데이터베이스 설정을 포함하는 딕셔너리입니다. 이는 개별 데이터베이스의 옵션을 담고 있는 딕셔너리로 이루어진 중첩된 딕셔너리입니다.DATABASES(https://docs.djangoproject.co

2023년 8월 31일
·
0개의 댓글
·

Django: settings(1)

코어 설정(https://docs.djangoproject.com/en/4.2/ref/settings/- 인증(https://docs.djangoproject.com/en/4.2/ref/settings/- 메시지(https://docs.dja

2023년 8월 31일
·
0개의 댓글
·

DRF: Parser

기계 간 상호 작용 웹 서비스는 간단한 폼보다 복잡한 데이터를 보내기 때문에 데이터를 보낼 때 더 구조화된 형식을 사용하는 경향이 있습니다.— Malcom Tredinnick, Django 개발자 그룹REST 프레임워크에는 다양한 미디어 유형으로 요청을 수락할 수 있는

2023년 8월 31일
·
0개의 댓글
·

DRF: Serializer Fields

각각의 폼 클래스의 필드는 데이터의 유효성을 검사하는 것뿐만 아니라 데이터를 "클린징"하여 일관된 형식으로 정규화하는 역할을 합니다.— Django 문서(https://docs.djangoproject.com/en/stable/ref/forms/api/직렬화기

2023년 8월 23일
·
0개의 댓글
·

DRF: Serializers

시리얼라이저의 유용성을 확장하는 것은 우리가 다루고 싶어하는 주제입니다. 그러나 이것은 간단한 문제가 아니며, 심각한 설계 작업이 필요할 것입니다.— Russell Keith-Magee, Django 사용자 그룹시리얼라이저는 쿼리셋과 모델 인스턴스와 같은 복잡한 데이터

2023년 8월 23일
·
0개의 댓글
·