Đã bao giờ rơi vào trường hợp deadline dí đến đít mà không thể làm vì thiếu IDE để compile ?
Cloud IDE sẽ giúp linh hoạt hơn với project bằng việc cung cấp các Container và Editor.
Đó là Cloud-Based IDE: https://codeanywhere.com/
Thử làm một ví dụ với Java Spring boot + Maven
Tạo mới một Container
![](https://images.viblo.asia/1d2d9189-8c9b-4d47-a372-5e50deae194c.png)
Clone dự án từ GitHub
![](https://images.viblo.asia/4600ebdd-158c-4fbe-8778-143d9d7e5d09.png)
Install MySQL
sudo apt install mysql-server
![](https://images.viblo.asia/fd9b1bd2-3bec-4416-9313-e22d8e4837ea.png)
![](https://images.viblo.asia/e70c9851-954e-4af0-b02f-e53e65a43cfc.png)
Đăng nhập MySQL – Access denied
mysql -u root -p
![](https://images.viblo.asia/1e4b5b93-a9a6-44e3-8d52-113f57e929b0.png)
Thay đổi bằng plugin Native password
updateuserset plugin='mysql_native_password'whereUser='root';
flush privileges;
exit
![](https://images.viblo.asia/8a2cb8c8-f5e1-472f-9adf-7d0cd38baf58.png)
Di chuyển file script vào /opt/
cp <your_script.sql>/opt/<your_script.sql>
![](https://images.viblo.asia/a73cb39c-2748-4660-8b20-2cc9a0155464.png)
Tạo database và import script sql
create <your_database>
use<your_database>
source /opt/<your_script.sql>
![](https://images.viblo.asia/3f0f445c-5038-4208-aa82-e72b5f5aab89.png)
Build Maven
mvn clean install
![](https://images.viblo.asia/e0186b0c-fa5a-4b62-885a-9e90aba1be57.png)
Run Spring boot
mvn spring-boot:run
![](https://images.viblo.asia/465e2674-fe76-4721-be53-29c12ddbf35d.png)
![](https://images.viblo.asia/b3d5aa95-7d25-4818-b972-ce901e5a1218.png)
Bằng việc cung cấp các Contaier và Editor tựa như VScode
Cloud-based IDE có thể quản lí dự án, cung cấp môi trường để deploy và develop khá thuận tiện
Một số ví dụ khác tương tự như: Gitpod và Codespaces
Trong tình huống cấp bách, linh hoạt vẫn luôn là một lựa chọn
Nguồn: viblo.asia