3 tools hỗ trợ lập trình React Native
Bài viết giới thiệu một số công cụ hữu ích khi lập trình React Native như Visual Studio Code, Expo và React Native Debugger.

Jun 27, 2017
Likes: 0
1. Visual Studio Code
Không biết có ai giống mình không, mới học React Native học không lo học cứ lo cài hết text editor này đến text editor khác. Tại xài Xcode quen rồi nên muốn có một text editor nhìn đẹp mắt, vừa hỗ trợ báo lỗi syntax, autocompletion luôn.
Sau một quá trình chuyển đi chuyển lại từ Visual Studio Code -> Atom -> Webstorm. Mình thấy Webstorm có vẻ ngon nhất nhưng hơi lag.
Sau đó có đọc bài viết này: VSCode for React Native thế là chuyển sang xài VSC luôn.
Các bạn vô bài viết cài hết plugin người ta giới thiệu bảo đảm dùng ngon.
2. Expo
Expo là một bộ công cụ hỗ trợ lập trình React Native, cung cấp những tính năng giúp cuộc đời của dev dễ dàng hơn như:
-
Đăng nhập với Facebook
-
Notification ( dễ hơn với làm native luôn, Expo có SDK server riêng )
-
XDE giúp quản lý project, ít phát sinh lỗi khi có cập nhật phiên bản React Native mới. Ví dụ lỗi CFBundleIdentifier khi tạo project version >= 0.45 sẽ bị lỗi thì tạo project với Expo không hề gì
-
Expo App dùng để share project của bạn cho thành viên trong team, khách hàng xem trước. Cứ quăng cái QR code là có thể share với mọi người rồi.
-
Hỗ trợ public app lên store mà không cần Xcode hay Android Studio
-
Cung cấp nhiều SDK, library hữu dụng khác như: Facebook Audience SDK, GLView, SQLite, Video, vv
-
https://snack.expo.io/ viết app online luôn :)
Team phát triển Expo có vài anh cũng từng là member chủ chốt phát triển React Native. Và Expo cũng là dự án open-source, mình cũng thấy họ cập nhật phiên bản, fix bug liên tục nên các bạn yên tâm sử dụng
3. React Native Debugger
Cái này mình vừa biết luôn. Tóm tắt phù hợp cho ai dùng Redux trong React Native. Sẽ theo dõi được action, state.
Related Posts
Discover more content you might enjoy

Game Theory trong thời đại AI: Khi máy móc tham gia vào "trò chơi"
Bài viết phân tích sự giao thoa giữa lý thuyết trò chơi (Game Theory) và trí tuệ nhân tạo, giải thích cách AI đang thay đổi các nguyên lý cân bằng Nash và chiến lược tối ưu. Tác giả đưa ra các ví dụ thực tế về ứng dụng trong kinh doanh, giao thông và an ninh mạng.

Bài này không phải AI viết
Suy ngẫm chân thành về giá trị của việc viết thủ công trong kỷ nguyên AI. Dù AI có thể tạo nội dung hiệu quả, bài viết này là lời khẳng định về sự kết nối cá nhân và giá trị độc đáo mà con người mang lại cho văn bản của mình.

Dự đoán về Vibe Coding: Cách AI sẽ biến đổi việc tạo ra phần mềm
Bài viết phân tích cách 'vibe coding' - phương pháp lập trình dựa trên mô tả ý định thay vì viết code trực tiếp - sẽ dân chủ hóa việc phát triển phần mềm. Tác giả dự đoán về sự chuyển đổi từ giao diện dòng lệnh sang thiết kế trực quan, sự xuất hiện của phần mềm tự cải thiện, và tác động đến cấu trúc tổ chức công ty cũng như các thị trường ngách chưa được khai thác.

Dùng AI để hỗ trợ đầu tư crypto
Bài viết chia sẻ 7 mẹo thực tế để sử dụng AI (như Claude.ai và ChatGPT) hỗ trợ hiểu rõ whitepaper và tài liệu kỹ thuật của các dự án blockchain. Từ việc yêu cầu tóm tắt đơn giản, giải thích như cho trẻ em, đặt câu hỏi làm rõ, sử dụng ví dụ, tạo tình huống giả định, chuyển đổi thuật ngữ, đến so sánh nhiều nguồn tài liệu - giúp nhà đầu tư đưa ra quyết định đầu tư crypto sáng suốt hơn.

Profitable MVP in 30 Days - Tổng kết
Bài viết tổng kết thử thách xây dựng MVP có lợi nhuận trong 30 ngày, tác giả đánh giá lại toàn bộ quá trình phát triển ba ứng dụng khác nhau: SoundBar, ReadingPointer và Focusify. Bài viết phân tích chi tiết về doanh thu, chi phí, lợi nhuận thực tế đạt được, cùng những bài học kinh nghiệm quý báu về việc lựa chọn mô hình kinh doanh, tập trung vào một sản phẩm thay vì phân tán nguồn lực, và những kế hoạch tương lai cho các sản phẩm đã phát triển.

Day 17 - Profitable MVP in 30 Days - Mô hình kiếm tiền, đặt thống kê
Bài viết ngày 17 của thử thách xây dựng MVP có lợi nhuận, tác giả phân tích các mô hình kiếm tiền từ tiện ích Chrome, so sánh giữa phiên bản miễn phí, trả phí một lần và đăng ký hàng tháng. Tác giả quyết định thử nghiệm mô hình nhà tài trợ và quyên góp, đồng thời thiết lập các chỉ số theo dõi như thời gian người dùng sử dụng ứng dụng để đánh giá hiệu quả.