본문 바로가기

Python/FastAPI7

FastAPI & Svelte - 질문 목록 API https://wikidocs.net/176226 2-04-1 라우터 * `[완성 소스]` : [https://github.com/pahkey/fastapi-book/tree/v2.04.1](https://github.com/pahkey/fasta… wikidocs.net * 해당 프로젝트는 위키독스를 참조하며 프로젝트에 대한 모든 내용을 담고 있지 않습니다. 진행되는 프로젝트의 모든 내용은 위키독스를 참조해주시기 바랍니다. 2-1. 라우터 Svelte 서버 실행: npm run dev (proj/myapi/frontend) FastAPI 서버 실행: uvicorn main:app --reload(proj/myapi) 라우터 만들기 디렉터리 생성: proj\myapi\domain\question # pr.. 2024. 1. 26.
FastAPI & Svelte - 프로젝트 기초 진행하기 Svelte, fastapi - 프로젝트 진행하기 1-07 안녕하세요 파이보 1-07 안녕하세요 파이보 * `[완성 소스]` : [https://github.com/pahkey/fastapi-book/tree/v1.07](https://github.com/pahkey/fastapi… wikidocs.net 프로젝트의 모든 진행은 위키독스를 참조합니다. 웹 브라우저에 “안녕하세요 새로운 프로젝트입니다.” 문구를 출력하는 프로그램을 제작할 것이다. 단, 이 때 “안녕하세요 새로운 프로젝트입니다” 문구는 Svelte가 FastAPI 서버에 요청하여 돌려받은 값으로 출력할 수 있도록 처리한다. Hello API 만들기 # proj/myapi/main.py from fastapi import FastAPI app.. 2024. 1. 24.
FastAPI & Svelte - 개발 준비 FastAPI 공식 문서 FastAPI FastAPI FastAPI framework, high performance, easy to learn, fast to code, ready for production fastapi.tiangolo.com FastAPI FastAPI란? 파이썬 표준 타입 hint에 기초한 API를 빌드하기 위한 웹 프레임워크. 웹 서비스를 만들 때 사용하는 장고, 플라스크와는 다르게 API를 만드는데 보다 집중한 프레임워크. FastAPI로 작성한 API는 React, Vue.js, Svelte와 같은 프론트엔드 웹 프레임워크에서 사용할 수 있고 안드로이드, 아이폰 앱에서도 사용할 수 있다. 장고, 플라스크에서 제작한 웹 서비스는 이에 대응하는 안드로이드, 아이폰 앱을 위한 AP.. 2024. 1. 23.
반응형