5

Cloud Collaboration Tools for Engineering Teams

 2 years ago
source link: https://hackernoon.com/vs-code-in-the-cloud-cloud-collaborating-tools-for-engineering-teams
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
Trystan

A Cloud Collaborative Development Platform with end-to-end cloud dev toolchain and services.

Recently my friend Wendy, a front-end engineer, was working on an open-source project based on her own ideas. To help users learn more about the project and try it out, she planned to build a user manual website using the Nextjs front-end framework.

When writing the document, she thought of me, her product manager friend, and hoped that I could help her develop the website together to provide a better user experience. Wendy had taught me a lot about front-end technologies, so I said yes immediately. However, here came the problem, her website wasn't online yet. To preview the project in advance, I needed to install her project locally.

This stumped me, as I had learned some front-end basics during my work, but it was still difficult for me to actually install the environment and start the project by myself. After I explained my concerns to Wendy, she came up to my computer.

Five minutes later, she showed me a Welcome page.

ckxa-7-w-9-ao-00-ff-0-bs-6-f-3-jlbi-6-m.jpg

Surprised and Confused, I asked her: "What is it? How could a front-end project be installed in such a short time?"

She said that the Welcome page was the running result of TeamCode's DCS, a development environment in the cloud and a live preview.

Then Wendy showed me the process of project pull-up.

Just filling in the Git address could automatically generate the development environment.

ckxa-7-w-9-at-00-fg-0-bs-68-cumfw-5-y.jpg

The project was created successfully.

ckxa-7-w-9-au-00-fh-0-bs-6-cmgb-826-r.jpg

I could choose to open the project using cloud-IDE or a local IDE, and here we used the cloud-IDE,so that our subsequent collaborative development could be more convenient.

ckxa-7-w-9-av-00-fi-0-bs-63-get-38-yl.jpg

She also showed me her development interface and demonstrated the project start-up process.

ckxa-7-w-9-av-00-fj-0-bs-65-gv-1-alpc.jpg

With just one click the development environment was generated and saved. In addition, it could automatically expand the capacity, and support the local IDE.

DCS allowed development in collaboration with team members and the remote synchronization of the coding process.

ckxa-7-w-9-aw-00-fk-0-bs-685-ou-2-ekn.jpg

I asked her if this was VS Code. She said it was VS Code in the cloud, and the experience was the same as local.

With the popularity of cloud computing, many software-based on the traditional desktop is migrating to the cloud, and a cloud-based integrated development environment is emerging. DCS is one of them, it's a lightweight remote collaborative development environment. Developers can edit and preview project changes online anytime, anywhere, without the traditional CI\CD path.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK