태그: Web Framework
8편
-
Fresh 프레임워크: Deno 기반 Islands 아키텍처와 Zero JS 웹 개발
Fresh가 JavaScript를 기본으로 보내지 않고 islands/ 폴더의 컴포넌트만 hydration하는 구조를 설명하고, 파일 기반 라우팅, Handlers로 데이터를 불러오는 법, Twind 스타일링, Deno Deploy 배포까지 예제로 따라갑니다.
-
Hono 웹 프레임워크: Web 표준 기반 라우팅·미들웨어와 Express·Fastify 비교
Web 표준 API 위에서 동작하는 Hono로 Cloudflare Workers, Node.js, Bun에 같은 API 코드를 올리는 방법을 다룹니다. 라우팅, 미들웨어, JWT 인증, Zod 검증과 Express·Fastify 벤치마크를 읽는 법도 설명합니다.
-
FastAPI로 Python API 만들기: 타입 검증, 의존성 주입, SQLModel·asyncpg, JWT, 배포
FastAPI 정리. Pydantic과 타입 힌트 기반 자동 검증, OpenAPI 문서, 의존성 주입, SQLModel·asyncpg 데이터베이스, JWT 인증, CORS, 백그라운드 태스크, uvicorn·Docker 배포를 예제로 다룹니다.
-
Leptos 가이드 — Rust 풀스택 웹 프레임워크·Signals·SSR·Server Functions
Leptos 핵심 개념, Signals, 컴포넌트·Props, Server Functions, leptos_router, SSR·하이드레이션, 풀스택 앱 구축까지 다룹니다.
-
Actix Web으로 Rust API 서버 만들기: Extractor·미들웨어 순서·WebSocket·sqlx 연동
Actix Web으로 고성능 HTTP·WebSocket·SSE API를 설계하는 법. App·Scope, Extractor·Responder, 미들웨어, DB(sqlx), 마이크로서비스 패턴까지 실전 중심으로 정리합니다.
-
SvelteKit으로 풀스택 앱 만들기: load 함수, Form Actions, API 라우트, Hooks, 배포 어댑터
SvelteKit으로 풀스택 웹 앱을 만드는 방법. 라우팅, +page.ts와 +page.server.ts의 load 함수, Form Actions, SSR과 하이드레이션, +server.ts API 라우트, Hooks, 배포 어댑터를 예제로 정리합니다.
-
Nuxt 3로 풀스택 Vue 앱 만들기: 파일 라우팅, Composables, Server Routes, SSR·SSG·CSR
Nuxt 3로 풀스택 Vue 앱을 만드는 방법. 프로젝트 생성, 파일 기반 라우팅, Composables, Server Routes, Middleware, Layouts, 배포, SSR·SSG·CSR 렌더링 모드의 내부 동작을 정리합니다.
-
Angular 핵심과 내부 동작: Component·DI 계층·Signals·Zone.js 변경 감지
Angular로 엔터프라이즈 웹 앱을 만들 때 필요한 Component, Service, RxJS, Routing, Signals, Standalone Components를 예제로 정리하고, 변경 감지와 DI 해석 규칙까지 설명합니다.