원격 개발
원격 개발은 코드 변경을 수행할 수 있는 기능 세트로,
어떤 의존성을 설치하거나 로컬에 저장소를 클론할 필요가 없습니다.
이러한 기능에는 다음이 포함됩니다:
Web IDE
Web IDE를 사용하여 웹 브라우저에서 직접 프로젝트에 변경 사항을 만들고, 커밋하고, 푸시할 수 있습니다.
이렇게 하면 어떤 프로젝트도 의존성을 설치하거나 로컬에 저장소를 클론할 필요 없이 업데이트할 수 있습니다.
그러나 Web IDE는 코드를 컴파일하거나 테스트를 실행하거나 실시간 피드백을 생성할 수 있는
네이티브 런타임 환경이 부족합니다.
Workspaces
workspaces를 사용하여 GitLab에서 직접 완전한 개발 환경을 생성할 수 있습니다.
이 환경은 원격 서버에서 실행되며 의존성을 설치하거나 로컬에 저장소를 클론할 필요 없이
완전한 IDE 경험을 제공합니다.
워크스페이스를 사용하면 다음을 수행할 수 있습니다:
- 새로운 개발 환경 만들기.
- 코드 편집기, 터미널, 빌드 도구를 포함한 완전한 기능의 IDE에 액세스하기.
- 병합 요청 및 CI/CD 파이프라인을 포함하여 GitLab의 나머지와 워크스페이스 통합하기.