{{{#!wiki style="margin: -10px -10px" | <tablealign=center><tablewidth=320><tablebordercolor=white,#1f2023> | Fresh | }}} | |
종류 | 프레임워크 | |||
라이선스 | MIT 라이선스 | |||
언어 | JavaScript, TypeScript | |||
지원 문법 | JSX | |||
버전 | 1.7.3 | |||
| | |
[clearfix]
1. 개요
Deno에서 공식적으로 추진 중인 풀스택 웹 프레임워크. 프론트엔드는 React 와 비슷하면서 가벼운 Preact를 기본적으로 사용하며, 백엔드는 자체적으로 개발한 프레임워크다. 기존의 프론트엔드 SSR 프레임워크인 Next.js 및 Nuxt.js 포지션과 비슷하지만, 기술적인 유사성에 대해서는 Blazor Server에 가까울 수 있다.2. 특징
- 빌드가 필요 없다.
- 설정이 없어도 동작할 수 있다.
- JIT 방식의 렌더링. 사용자는 그저 최종 결과물인 HTML, CSS, 최종 JS 결과물만 받고 브라우저에서 렌더링 한다.
- 작고 빠르다. 즉, 별도의 종속성이 없다.
- 개별 컴포넌트에서 클라이언트 단 상태관리(client side hydration)도 가능하도록 지원.
- 기본 브라우저 기능을 사용하여 점진적인 향상을 꾀하는 높은 복원력
- Deno 답게 TypeScript 기본 지원
- Next.js 같은 파일 방식의 라우팅 지원