Fundamentals & Environment
- Languages: HTML, CSS, JavaScript, TypeScript
- Editor: VS Code (GitHub Copilot)
- Version Control: Git, GitHub
- Runtime: Node.js, npm, pnpm
- Code Quality: ESLint, Prettier
Frontend Development
🛠Build Tool
- Transpiler: SWC
- Bundlers: esbuild, Rollup, Turbopack
- Dev Server & Bundler: Vite
🛖 Frameworks & Libraries
- Framework: React 19, Next.js 15
- State Management: Zustand
- Data Fetching: SWR
- UI: Tailwind CSS, Shadcn UI
- Animation: Framer Motion
- Authentication: NextAuth.js
- Testing: Jest, React Testing Library
API & Data Integration
- Networking: HTTP(S)
- API Design: RESTful API
- Security: JWT, OAuth 2.0, API Keys, CORS
- Testing: Postman
Backend Development
- Framework: Express.js
- Database:
- SQL: PostgreSQL (Supabase) + Prisma (ORM)
- NoSQL: Firebase Firestore
- Serverless & API: Vercel, Supabase Edge Functions
- Authentication: Supabase Auth
Deployment & Infrastructure
- Cloud Service: AWS
- Hosting: Vercel, Render
- Containerization: Docker
- CI/CD: GitHub Actions (Docker Build & Deploy)
- Runtime Operations
- Reverse Proxy: nginx
- Process Manager: PM2
- Monitoring: Vercel Analytics
- Domain & DNS: GoDaddy