# FastHTML – 순수 파이썬으로 현대적 웹 애플리케이션 구현하기

> Clean Markdown view of GeekNews topic #16091. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=16091](https://news.hada.io/topic?id=16091)
- GeekNews Markdown: [https://news.hada.io/topic/16091.md](https://news.hada.io/topic/16091.md)
- Type: GN+
- Author: [neo](https://news.hada.io/@neo)
- Published: 2024-07-30T14:33:54+09:00
- Updated: 2024-07-30T14:33:54+09:00
- Original source: [fastht.ml](https://fastht.ml/)
- Points: 23
- Comments: 2

## Summary

FastHTML은 순수 Python으로 현대 웹 애플리케이션을 빠르고 쉽게 만들 수 있는 도구로, HTTP, HTML, JS, CSS에 대한 완전한 접근을 제공하여 유연성과 확장성을 보장합니다. 다양한 호스팅 서비스에서 쉽게 배포할 수 있으며, FastAPI와 유사한 직관성과 깨끗한 아키텍처를 제공합니다. React, Next.JS와 같은 프레임워크와 비교했을 때 속도와 사용성 면에서 경쟁력이 있습니다.

## Topic Body

- 순수 Python으로 멋진 현대 웹 애플리케이션을 만들고 몇 분 안에 배포할 수 있음  
  - 간단한 대시보드부터 확장 가능한 현대적 웹 애플리케이션까지   
- 단일 Python 파일만으로도 모든 애플리케이션을 만들 수 있으며, 원하는 Python 또는 JS 라이브러리 이용 가능  
- HTTP, HTML, JS, CSS에 완전한 접근을 제공, 구축할 수 있는 것에 제한이 없음  
- Python을 지원하는 모든 호스팅 서비스를 사용하여 쉽게 배포 가능   
  - Railway, Vercel, Hugging Face, PythonAnywhere 에서 1클릭 배포 지원  
- 기술 스택 : ASGI, HTMX  
- Uvicorn, Starlette, SQLite 와 호환됨  
  
### GN⁺의 정리  
  - **FastHTML**은 순수 Python으로 현대 웹 애플리케이션을 빠르고 쉽게 만들 수 있는 도구임  
  - **HTTP**, **HTML**, **JS**, **CSS**에 대한 완전한 접근을 제공하여 유연성과 확장성을 보장함  
  - **FastAPI**와 유사한 직관성과 깨끗한 아키텍처를 제공하며, **Django**와 경쟁할 수 있음  
  - **Railway**, **Vercel** 등 다양한 호스팅 서비스에서 쉽게 배포 가능함  
  - **React**, **Next.JS**와 같은 프레임워크와 비교했을 때 속도와 사용성 면에서 경쟁력 있음

## Comments



### Comment 27788

- Author: roxie
- Created: 2024-08-05T02:15:56+09:00
- Points: 1

css 때문에 결국 지옥길이 열리는거 아닌가 했는데 demo 영상의 댓글들을 보니 반응이 괘 괜찮네요. 특별한 유저층이 존재하는 듯 합니다.

### Comment 27722

- Author: aer0700
- Created: 2024-08-01T04:44:11+09:00
- Points: 1

Docs가 아직 덜 쓰인 것 같네요. 궁금해서 들어가 봤더니...
