npm과 Pnpm은 Node.js 개발에서 JavaScript 및 TypeScript 프로젝트의 의존성, 라이브러리, 그리고 도구를 관리하기 위해 사용되는 패키지 매니저입니다. 최근 아우토크립트 EVI 스튜디오에서는 npm에서 Pnpm으로 패키지 매니저를 전환하게 되었습니다. 이번 글에서 전환하면서 겪은 경험을 공유드립니다!
자율주행기술을 치열한 경쟁 속에서도 오픈소스로 공개한 프로젝트들이 있습니다. 프로젝트마다 자율주행기술을 구현하기 위한 세부적인 기술에는 차이가 있습니다. 자율주행 오픈소스 프로젝트는 자율주행 기술 발전을 가속화하고, 개발자들이 자신의 아이디어와 솔루션을 테스트하고 개선할 수 있는 환경을 제공합니다. 이 포스트에서는 각 프로젝트 대해서 알아보고 비교를 통해 공통점과 차이점을 분석해보겠습니다.
PKI 시스템은 암호/정보보안과 관련된 시스템이기 때문에 백엔드의 기술적 복잡성이 매우 높습니다. 반면, 인증서를 발행하는 것이 중심인 시스템이기 때문에 프론트엔드 페이지(어드민 페이지)에 대한 요구사항은 상대적으로 적습니다. 안정적인 시스템을 유지하기 위해 사용하던 스프링 타임리프 구성에 HTMX를 연결하는 방식을 시도해 보았습니다.