3 công cụ hỗ trợ lập trình React Native
react native
10
White

Nguyễn Văn Khoa viết ngày 27/06/2017

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.

lập trình React Native

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ì lập trình React Native 2
  • 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.

React Native Debugger

Bình luận


White
{{ comment.user.name }}
Bỏ hay Hay
{{comment.like_count}}
Male avatar
{{ comment_error }}
Hủy
   

Hiển thị thử

Chỉnh sửa

White

Nguyễn Văn Khoa

6 bài viết.
99 người follow
Kipalog
{{userFollowed ? 'Following' : 'Follow'}}
Cùng một tác giả
White
54 12
 Giới thiệu Dưới đây là Lộ trình + Resources học Swift/IOS từ cơ bản đến nâng cao. Đây đều là những sách, tài liệu, khóa học mình đã trực tiếp họ...
Nguyễn Văn Khoa viết hơn 3 năm trước
54 12
White
28 8
Tôi biết lập trình nhưng không biết lập trình cái gì? Sau thời gian 3 năm học lập trình thì mình nhận thấy đa số sinh viên/lập trình viên đều gặp ...
Nguyễn Văn Khoa viết 3 năm trước
28 8
White
25 12
Mất gấu vì không hiểu Big O là gì   Bị gấu chia tay vì không giải thích cụ thể được Big O. Nay tui quyết định khăn gói lên đường, bất chấp ...
Nguyễn Văn Khoa viết hơn 3 năm trước
25 12
Bài viết liên quan
White
0 0
Dưới đây là một số hướng dẫn để làm app đẹp hơn :smile: Add icon Mình sử dụng ui kit React Native Elements, cần gõ 2 lệnh sau để cài đặt và link:...
GNOD viết 3 tháng trước
0 0
White
0 0
Perf monitor giúp theo dõi fps của ứng dụng, khi kích hoạt sẽ hiển thị bảng như bên dưới (Ảnh) Để kích hoạt, trong Command Prompt gõ lệnh: adb sh...
GNOD viết 3 tháng trước
0 0
White
1 0
React Native Neact Native là gì? React Native là một framework do công ty công nghệ nổi tiếng Facebook phát triển nhằm mục đích giải quyết bài to...
NHD-Zoro viết 3 tháng trước
1 0
{{like_count}}

kipalog

{{ comment_count }}

bình luận

{{liked ? "Đã kipalog" : "Kipalog"}}


White
{{userFollowed ? 'Following' : 'Follow'}}
6 bài viết.
99 người follow

 Đầu mục bài viết

Vẫn còn nữa! x

Kipalog vẫn còn rất nhiều bài viết hay và chủ đề thú vị chờ bạn khám phá!