Mục lục

Tổng hợp một số dịch vụ Cloud IDE hỗ trợ lập trình!

Thông thường, chúng ta thường hay lập trình website theo cách sử dụng các IDE hoặc Editor ở máy tính như Netbean, Sublime Text, Zend Editor…để hỗ trợ viết code và sử dụng localhost để chạy code. Nếu chuyên nghiệp hơn thì có thể dùng máy ảo hoặc VPS riêng để deploy. Nhưng tất cả đều có một điểm chung là bạn phải mất công setup cho các công đoạn đó, và vẫn thông qua Git để làm việc theo team.

Các tính năng của Web IDE

Web IDE không chỉ là một công cụ để quản lý code, viết code và thực thi online mà nó còn cung cấp cho bạn một cloud server miễn phí cho mỗi Project mà bạn tạo ra. Được tích hợp thêm tính năng Terminal sử dụng các dòng lệnh của Ubuntu, bạn có thể cài thêm bất cứ ứng dụng nào vào đó.


Hình trên là Terminal của Koding - một ví dụ về Cloud IDE

Trả phí và miễn phí

Hiện tại một số dịch vụ Web IDC hoàn toàn miễn phí nếu bạn không cần nhu cầu chạy Website trên đó lâu dài. Còn nếu nhu cầu của bạn là test code, viết code. Ngoài ra, tài khoản miễn phí bạn sẽ được sử dụng tài nguyên tối đa là 1GB RAM tùy theo nhà cung cấp, đủ cho các dự án nhỏ.

Các gói trả phí thường là nâng cấp dung lượng bộ nhớ, RAM, bộ vi xử lý! Và bài viết trước đây về Koding - một dịch vụ Web IDE mà mình đã đăng tải trước đó thì gói miễn phí IDE sẽ tắt sau 1 tiếng không sử dụng (Terminal, Remote Desktop) còn gói trả phí thì IDE sẽ luôn được bật!

Tổng hợp một số dịch vụ Web IDE

Lời kết

Mặc dù các tính năng tuyệt vời mà các Cloud IDE mang lại là không hề nhỏ, nhưng chúng ta vẫn thường quen với quy trình quản lý workflow truyền thống nên đôi lúc sẽ thấy hơi lo lắng về độ bảo mật và an toàn trên các dịch vụ này.

Vì vậy theo lời khuyên, bạn chỉ nên sử dụng nó cho các dự án cá nhân hoặc dự án nhỏ để dễ dàng quản lý, cũng như giảm thiểu thiệt hại nếu có gì bất trắc xảy ra vì code cũng được lưu hoàn toàn trên cloud, điều gì sẽ xảy ra nếu máy chủ của họ sập? Nhưng cũng không quan trọng lắm vì mỗi lần code xong, bạn có thể remote nó bỏ lên Git.
Tham khảo: ThachPham