Skip to main content

Command Palette

Search for a command to run...

Bài 20. Deploying React Apps

Published
2 min readView as Markdown
  1. Mở đầu 1.1. Tầm quan trọng của việc deploy 1.2. Các dịch vụ phổ biến để deploy React apps 1.3. Mục tiêu và phạm vi bài viết

  2. Chuẩn bị trước khi Deploy 2.1. Environment Variables 2.2. Production Build 2.3. Code Splitting và Lazy Loading 2.4. CI/CD Pipeline

  3. Deploy với Vercel 3.1. Giới thiệu Vercel 3.2. Cài đặt và cấu hình 3.3. Vercel CLI 3.4. Continuous Deployment và Custom Domains

  4. Deploy với Netlify 4.1. Giới thiệu Netlify 4.2. Cài đặt và cấu hình 4.3. Netlify CLI 4.4. Netlify Functions và Redirects

  5. Deploy với Docker 5.1. Docker là gì? 5.2. Dockerfile cho React App 5.3. Docker Compose 5.4. Deploy Docker Container lên Cloud Service (AWS ECS, Kubernetes)

  6. Các phương pháp Deploy khác 6.1. GitHub Pages 6.2. AWS Amplify 6.3. Firebase Hosting 6.4. Traditional VPS (DigitalOcean, Linode)

  7. Security Best Practices 7.1. HTTPS và SSL Certificates 7.2. CORS Policy 7.3. Content Security Policy (CSP)

  8. Monitoring và Analytics 8.1. Application Performance Monitoring (APM) 8.2. Google Analytics và Tag Manager 8.3. Error Tracking (Sentry, LogRocket)

  9. Optimization và Scaling 9.1. CDN và Caching 9.2. Load Balancers 9.3. Auto-Scaling

  10. Rollback và Version Control 10.1. Git Tags và Semantic Versioning 10.2. Rollback trong các dịch vụ hosting (Netlify Rollbacks, Vercel Undo)

  11. Kết luận và Tài liệu tham khảo 11.1. Tóm tắt các phương pháp và best practices 11.2. Tài liệu và resources để đọc thêm

More from this blog

Untitled Publication

218 posts