fastapi4 FASTAPI HTML 파일 초간단 전송 방법 ( 복붙하세요 ) 안녕하세요 요즘 개인 프로젝트로 FASTAPI 재진행하고 있는데 아파서 쉬다 돌아왔습니다 여튼 거두절미하고 바로 진행하죠 from fastapi import FastAPI from fastapi.responses import StreamingResponse from fastapi import Request from fastapi.responses import HTMLResponse from fastapi.templating import Jinja2Templates from fastapi.staticfiles import StaticFiles import pymysql from pydantic import BaseModel 이건 FASTAPI 이용할 때 주로 쓰는 여러 코드인데 쓸모없는게 몇게 섞여있지만 .. 2022. 12. 30. 그냥 웹서버 공부노트 안녕하세요 여러분 혹시 웹서버가 뭔지 아시나요? 간단하게 말하면 그냥 api 서버같은 건데 자주 쓰는 apache2, nginx 이런 거 없이 바로바로 api로 굴릴 수 있습니다 이게 바로 프레임워크고 대표적으로 파이썬에서 돌아가는 fastapi, flask, django 나 js 기반 node js 등이 있죠 뭐 이런건데 여러분이 눈에 보이는건 프론트고 안보이는 건 백엔드입니다 1+1 을 하려고 계산기를 켜면 계산기 ui는 프론트, 안에 실제 함수로 1+1을 하는 이건 백엔드가 되는 거죠 사실 웹서버라는 건 그냥 웹에서 돌아가는 서버로 html 보내거나 응답 받기, 송수신 이런 거 하는 거고 저도 프론트 메인이라 잘 알지는 못하지만 html 만 띄우고 각종 파일 같은 걸 보내는 건 nginx, apac.. 2022. 12. 19. CDN? 비싸.. 그래서 직접 만들어보기로 했습니다! ( 패키지 설치 - 1 ) 안녕하세요 오늘은 제목 그대로 CDN을 만들기로 했습니다 뭔가 이상하면 댓글 남겨주시길( 아는 선에서 답변해드릴게요 ) 사실 다른 분들은 NGINX + UBUNTU 조합을 많이 쓰시던데 저는 그냥 윈도우 서버에 fastapi로 할게요 그게 더 편하고 빠를 듯 fastapi 쓰면 go 랑 속도 비슷해서 상관 없을 거 같구요 일단 준비물은 서버입니다 그냥 PC도 가능 , 대신 인터넷 80번 포트 오픈 상태여야 가능합니다 그리고 파이썬 깔아오세요 ( 아무거나 상관 없는데 3.10 이상 ) https://www.python.org/ Welcome to Python.org The official home of the Python Programming Language www.python.org 주의! 설치 시에 p.. 2022. 12. 15. 신기하게 생긴 fastapi 설치 & 사용해보기 안녕하세요 요즘 백엔드를 만들 일이 생겨서 ( 서버리스 비싸.. ) 직접 만들기로 했습니다 백엔드에는 정말 많은 시스템이 있지만 그냥 쉽게 말해서 안 보이는 곳에서 돌아가는 친구라고 보면 되고 저는 대표적으로 많이 쓰이고 자료가 많은 ( 스택 오버플로우나 커뮤니티에 물어보기 쉬운 ) 파이썬 기반으로 하기로 결정했습니다 아주 든-든 한 프로그램이죠 파이썬은 웹개발, 앱 개발, 프로그램 뭐 빠지지 않은 곳이 없는 그런 프로그램인데 저는 Django 와 FastApi를 사용하기로 했습니다 ( 여튼 API 서버나 스토리지나 거기서 거기겠죠 ) * 이 인간은 백엔드를 메인으로 배우지 않았습니다 * 일단 IDE를 띄워서 터미널을 열어주죠 FASTAPI라는 걸 설치해 봐야 써먹으니까요? https://wikidocs.. 2022. 12. 5. 이전 1 다음