
아무것도 하지 않으면아무것도 일어나지 않는다.
기술 스택
카드에 마우스를 올리면 상세 설명을 확인할 수 있습니다.
Core Languages

JavaScript
자바스크립트의 최신 ECMAScript 문법을 활용할 수 있습니다.

TypeScript
타입스크립트를 사용하여 interface 및 type을 정의할 수 있습니다.

HTML
웹 표준을 준수하며 시멘틱 태그를 활용하여 웹 페이지를 구조화할 수 있습니다.

CSS
CSS와 CSS 모듈을 이용하여 스타일링을 할 수 있으며, 다양한 애니메이션 효과 및 반응형 웹을 구현할 수 있습니다.
Frameworks & Libraries

React
React를 활용하여 컴포넌트 기반의 UI를 구축할 수 있습니다. React Hook을 활용한 상태 관리 및 라이프사이클 관리를 효율적으로 수행할 수 있습니다.
Next.js (15+)
Next.js를 이용하여 서버 사이드 렌더링(SSR), 정적 사이트 생성(SSG) 및 App Router를 구현할 수 있습니다.
React Native (Expo)
Expo를 활용하여 크로스 플랫폼 모바일 애플리케이션을 개발할 수 있습니다.
Vite
Vite를 사용하여 빠른 개발 환경을 구축하고 최적화된 프로덕션 빌드를 생성할 수 있습니다.
Express
Express를 활용하여 RESTful API 서버를 구축할 수 있습니다.
Styling
Tailwind CSS
Tailwind CSS를 활용하여 유틸리티 기반의 스타일링을 효율적으로 수행할 수 있습니다.

Sass
CSS 전처리기인 Sass를 활용하여 스타일 시트를 보다 효율적으로 작성할 수 있습니다.

CSS Modules
CSS Modules를 사용하여 컴포넌트 단위의 스타일 격리를 구현할 수 있습니다.

Shadcn UI
Shadcn UI 컴포넌트 라이브러리를 활용하여 일관된 디자인 시스템을 구축할 수 있습니다.
State Management & Data Fetching

Zustand
Zustand를 활용하여 간단하고 효율적으로 상태 관리를 할 수 있습니다.

React Query (TanStack Query)
React Query를 사용하여 서버 상태를 효율적으로 관리하고 캐싱할 수 있습니다.

React Context API
React Context API를 활용하여 전역 상태를 관리할 수 있습니다.
Server Actions (Next.js)
Next.js Server Actions를 활용하여 서버 측 데이터 변경을 처리할 수 있습니다.
Axios
Axios를 사용하여 HTTP 요청을 처리하고 인터셉터를 활용할 수 있습니다.
Routing
Next.js App Router
Next.js 15+ App Router를 활용하여 파일 시스템 기반 라우팅을 구현할 수 있습니다.

TanStack Router
TanStack Router를 사용하여 타입 안전한 라우팅을 구현할 수 있습니다.
React Router
React Router를 활용하여 SPA 라우팅을 구현할 수 있습니다.
Validation & Type Safety

Zod
Zod를 사용하여 런타임 타입 검증 및 스키마 정의를 할 수 있습니다.
Authentication

Auth.js 5.0 (NextAuth)
Auth.js를 활용하여 인증 및 세션 관리를 구현할 수 있습니다.
Package Managers
pnpm
pnpm을 사용하여 효율적인 패키지 관리를 수행할 수 있습니다.
npm
npm을 사용하여 패키지를 관리하고 스크립트를 실행할 수 있습니다.
Analytics & SEO
Google Analytics
Google Analytics를 통합하여 웹사이트 트래픽을 분석할 수 있습니다.
Google Search Console
Google Search Console을 활용하여 검색 성능을 모니터링할 수 있습니다.
Naver Search Advisor
네이버 서치어드바이저를 통해 네이버 검색 최적화를 수행할 수 있습니다.
Testing & Quality

Storybook
Storybook을 활용하여 컴포넌트 문서화 및 독립적인 개발 환경을 구축할 수 있습니다.

Prettier
Prettier를 사용하여 일관된 코드 포맷팅을 유지할 수 있습니다.
ESLint
ESLint를 활용하여 코드 품질을 검증하고 일관된 코딩 스타일을 유지할 수 있습니다.
DevOps & Tools

Docker
Docker를 활용하여 컨테이너화된 애플리케이션을 개발 버전과 프로덕션 버전으로 구축할 수 있습니다.

AWS
AWS의 S3, Amplify, Route53 등의 서비스를 활용하여 클라우드 서비스를 구축할 수 있습니다.

Git
Git을 사용하여 버전 관리 및 협업을 효율적으로 수행할 수 있습니다.
Puppeteer
Puppeteer를 활용하여 웹 스크래핑 및 자동화 테스트를 수행할 수 있습니다.
APIs & Web Technologies

Web API
Fetch API, File API, Web Storage API 등 다양한 Web API를 활용하여 웹 애플리케이션을 구현할 수 있습니다.