3. Flask를 사용한 웹 개발 소개

가볍게 훑어 보고 지나가 볼까요?

Flask를 사용한 웹 개발 소개

💡 Flask는 웹사이트의 백엔드 개발을 위해 사용돼요 Flask의 가볍고 , 빠른 속도, 편리한 사용성 때문에 소셜미디어, 온라인 마켓플레이스, 교육 기관에 이르기까지 다양하게 사용 되고 있습니다.

Flask로 구축된 웹사이트

Flask를 사용하고 있는 대기업

Python 개발 모범 사례(PEP 8)

💡 PEP 8은 "Style Guide for Python Code"로 파이썬 코드를 어떻게 구상해야할 지 알려주는 스타일 가이드입니다. - 심화강의에서 추가적인 내용을 다루고 있어요!

네이밍 스타일 [ 중요!!!! ]

타입
네이밍 컨밴션
예시

Function

소문자 단어를 사용하십시오. 가독성을 높이기 위해 단어를 밑줄로 구분합니다. snake case 라고 합니다.

function, my_function

Variable

소문자 단일 문자, 단어 또는 단어를 사용하세요! 가독성을 높이기 위해 단어를 밑줄로 구분합니다.

x, var, my_variable

Class

각 단어는 대문자로 시작합니다. 밑줄로 단어를 구분하지 마십시오. pascal case 또는 camel case라고 합니다 .

Model, MyClass

Method

소문자 단어를 사용합니다. 가독성을 높이기 위해 단어를 밑줄로 구분합니다.

class_method, method

Constant

대문자 단일 문자, 단어 또는 단어를 사용합니다. 가독성을 높이기 위해 단어를 밑줄로 구분합니다.

CONSTANT, MY_CONSTANT, MY_LONG_CONSTANT

Module

짧은 소문자 단어를 사용 합니다. 가독성을 높이기 위해 단어를 밑줄로 구분합니다.

module.py, my_module.py

Package

짧은 소문자 단어를 사용합니다 밑줄로 단어를 구분하지 마십시오.

package, mypackage

PEP 8에 대한 내용은 많기 때문에 이 문서를 참고해서 사용 하시는게 좋습니다.

Black 을 사용하여 코드 스타일 통일하기

📚 Black은 PEP 8을 준수하는 독창적인 포맷터입니다.

Last updated