빠르게 추적되는 디지털 솔루션을 조화시키고 강력한 코드 품질을 유지하기 위해 Vercel은 개발자 경험 플랫폼에서 두 가지 고유한 기능을 출시했습니다. 이제 새로운 기능을 통해 개발 팀은 혁신 프로세스의 속도를 높이는 동시에 문제를 더 쉽게 피할 수 있습니다. Vercel의 소프트웨어 엔지니어인 Brody McKee와 Cody Brouwers는 이를 회사 블로그에 요약하여 빠른 업데이트와 혁신이 성능, 보안 및 접근성을 저하해서는 안 된다고 밝혔습니다.
적합성(Conformance)이라는 이름의 첫 번째 기능은 개발 수명 주기 초기에 중요한 문제를 해결합니다. Conformance는 병합 전에 정적 분석 검사를 적용함으로써 잠재적인 위험을 조기에 감지하는 데 도움이 됩니다. 이 자동화된 프로세스는 더 이상 각 파일에 대해 개별 확인이 필요하지 않으므로 코드베이스의 상태를 유지하는 데 큰 도움이 됩니다. 대신, 코드에 대한 포괄적인 보기를 제공하여 개발자가 작업 공간에 대한 이해도를 높일 수 있습니다.
적합성은 또한 개별 문제에 점수를 매기는 추가 단계를 수행합니다. 이 채점 시스템을 통해 개발 팀은 버그가 발생할 때 우선 순위를 지정할 수 있습니다. 따라서 팀은 프로덕션을 진행하기 전에 일련의 문제를 화이트리스트에 추가하고 목록에서 삭제된 내용을 추적하여 진행 상황을 측정할 수 있습니다. 즉, 기본적으로 문제를 '소각'하여 코드 상태를 강화할 수 있습니다.
동시에 Vercel은 코드 섹션을 각 소유자에게 귀속시키도록 설계된 기능인 코드 소유자를 출시했습니다. 코드 조각에 대한 책임을 식별함으로써 소유자가 변경 사항을 적절하게 평가할 수 있습니다. 이 기능은 조직의 계층 구조를 모방하여 더 높은 위치에 있는 코드 소유자가 전체 코드 베이스를 감독하고 소유자가 팀을 바꿀 때와 같이 필요할 때 개입할 수 있도록 합니다.
적합성과 코드 소유자 모두 위젯 내 보안을 우선시합니다. Conformance가 잠재적인 보안 위험을 표시하고 코드 소유자가 팀이 약한 링크가 아닌지 확인하는 기능을 통해 코드베이스의 보안 상태가 향상됩니다. 개발 팀은 이러한 기능을 활성화하여 보안 규칙 허용 목록 파일의 개요를 설명한 다음 보안 팀을 코드 소유자로 할당하여 보안 팀을 개발 프로세스에 효과적으로 참여시킬 수 있습니다.
이러한 새로운 기능 외에도 Vercel은 더 나은 통합을 위해 개발자 경험 플랫폼 대시보드를 업데이트했습니다. 이제 대시보드는 코드 상태, 적합성 점수 및 리포지토리 책임에 대한 전역 보기를 수용합니다. 이는 성능, 보안 또는 코드 품질 오류에 대한 명확한 범위를 제공하고 개발자가 문제가 있는 영역을 신속하게 식별하고 해결할 수 있도록 합니다.
Vercel 플랫폼 업데이트를 AppMaster 와 같은 no-code 다른 플랫폼과 통합하면 얻을 수 있는 잠재적인 이점을 간과할 수 없습니다. 이러한 플랫폼의 결합은 개발 프로세스를 더욱 간소화하고 단순화하여 개발자와 조직 모두에게 강력한 이점을 제공할 수 있습니다. no-code 운동의 힘과 효율성을 보여주는 이러한 플랫폼의 추가적인 교차와 통합을 관찰하는 것은 흥미로울 것입니다.