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
Frameworks & Libraries
- Build Tools: Vite, esbuild, Rollup, Turbopack
- Testing: Jest, React Testing Library
React
- Framework: Next.js
- State Management: Zustand
- Data Fetching: SWR
- UI: Tailwind CSS, Shadcn UI
- Animation: Framer Motion
- Authentication: NextAuth.js
Vue.js
- Router: Vue Router
- State Management: Pinia
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
- Monitoring: Vercel Analytics
Deployment & Infrastructure
- Cloud Service: AWS
- CI/CD: GitHub Actions, Docker
- Hosting: Vercel, Render
- Domain Management: GoDaddy