본문 바로가기

분류 전체보기49

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.
Examples - 디스코드 봇 길드 기본(discord py) Examples - Discord Guild 기본 https://github.com/Rapptz/discord.py/blob/master/examples/app_commands/basic.py 원본 코드는 위 페이지를 참조. 실행 전 설정 사항 1. dico_token.py 파일 내부에 길드 ID 정보 추가(서버 ID) 디스코드에서 Guild는 일반적으로 ‘서버’를 의미하며, 이 ID 값을 확인하기 위해서는 본인이 서버장 역할을 가지고 있는 서버의 아이콘 → 마우스 우클릭 → 서버 ID 복사하기를 통해 ID 정보를 확인 할 수 있다. dico_token.py라는 이름으로 파일 생성 후 다음과 같이 작성하여 사용했다. 2. 채널 ID도 token에 함께 추가. 과정은 위와 동일하며, 본인이 서버장 역할을 .. 2023. 8. 13.
반응형