빌드가 필요 없는 풀스택 타입스크립트 프레임워크 | FullSoak

FullSoak는 2025년에 만들어진 타입스크립트 기반 프레임워크로, 빌드가 필요 없는 풀스택 프레임워크라고 소개하고 있습니다.

아직 등장한 지 얼마 되지 않아서 관련 자료가 많지는 않지만, 빌드가 필요 없다는 점은 큰 장점이라고 생각됩니다.

아래는 깃허브의 Key Differentiators 부분을 기계 번역한 내용입니다.

주요 차별점

  1. FullSoak은 빌드가 없습니다 [1]. 제로, zip, zilch, nada. 즉, tsc도 웹팩도 없습니다. 모든 파일은 원래 위치에서 제공됩니다. 놀랄 일도 없습니다. 그래도 미니화 및 망글링과 같은 최적화는 지원됩니다.

  2. FullSoak은 JSX와 HTM(하이퍼스크립트 태그 마크업)을 모두 지원하며, 이는 JSX에 비해 몇 가지 향상된 성능을 자랑합니다. 하지만 가장 중요한 것은 두 가지 모두 별도의 빌드 단계가 필요 없다는 점입니다(포인트 1로 돌아가기). JSX 변환은 파일 단위로 자동으로 적용됩니다.

  3. FullSoak은 프리액트입니다. 따라서 React의 친숙함을 유지하면서도 필요한 만큼 간결합니다.

  4. FullSoak은 SSR 우선이며 SSR에 최적화되어 있습니다. 자세한 내용은 JSX 사전 컴파일에서 Deno의 설명을 참조하세요.

  5. FullSoak은 (대부분) WYSIWYG입니다. Next.js나 Remix, Deno의 Fresh와 같은 정교한 프레임워크와 비교하면 FullSoak은 상당히 “기능이 빈약”하도록 고안되었습니다: 1) “컨트롤러” 파일(기존의 “MVC”에서처럼)로 시작하여 2) TSX 컴포넌트를 텍스트/html 콘텐츠(즉, 일반 문자열)로 렌더링한 다음 3) 클라이언트 측에서 콘텐츠가 스스로 수화됩니다. 동형 사용 사례의 경우 기억해야 할 “특수 목적 함수”가 없으며, 데이터 가져오기 로직을 어디에 어떻게 작성할지는 전적으로 개발자가 결정할 수 있습니다.

깃허브 링크

2개의 좋아요