Build a Twitter Clone with React Native - Full React Native Tutorial
- React Native를 사용하여 X 클론 앱을 구축하고, Android와 iOS에서 테스트합니다. 📱✅
- React Native 앱 개발에 필요한 백엔드 API 구축, 데이터베이스 연결, 인증 및 보안 기능 구현을 다룹니다. ☁️🔑
- Git과 GitHub를 활용한 팀 협업 워크플로우를 학습합니다. 🤝
- 프로젝트에 필요한 모든 도구는 무료로 제공됩니다. 💰➡️ 🆓
- Expo를 사용하여 React Native 애플리케이션을 초기화하고, 백엔드와 모바일 폴더를 설정합니다. 🚀
- Node.js 버전 22 이상을 설치해야 합니다. 💻
- Express, Mongoose, Cors 등 필요한 백엔드 패키지를 설치합니다. 📦
- Clerk Express SDK를 사용하여 서버 측 인증을 처리합니다. 🛡️
- Arcjet SDK를 사용하여 API를 보호하고, 봇 감지 및 속도 제한을 구현합니다. 🤖🚫
- 소스 폴더를 생성하고, 서버 파일, 컨트롤러, 모델, 라우트, 미들웨어 폴더를 구성합니다. 📂
- 환경 변수를 설정하고, .gitignore 파일을 생성하여 node_modules와 .env 파일을 Git에서 제외합니다. ⚙️