2023년 4월 19일 수요일

파이썬에서 웹 앱을 개발하고 배포하는 방법

 1. streamlit 플러그인을 설치하고 임포트한다.


2 pip freeze > requirements.txt 명령어로 필요한 요구사항을 알 수 있도록 한다.


3. github 레파지토리를 설정! 그리고 커밋&push (.gitignore 파일을 통해 넣지 말아야할 파일을 명시 예) venv .idea )


4. streamlit은 우측상단에 웹엡을 deploy 메뉴가 있다. (물론 가입해야함)



감상: 예전 php처럼 이것저것 설정할 필요없다는점은 좋지만

만약 서비스가 방대해져서 db가 필요하고 테이블들을 관리해야하는 상황이 온다면...

글쎄.. 이건 그냥 todo 할일프로그램 같은 작은  프로젝트 연습삼아 하기 좋은 방식아닌가?


어쨋든 이런방법도 있다. 

댓글 없음: