반응형 2022/043 CI /CD 의 개념, 등장한 이유, 대표 플랫폼 CI / CD 의 개념, 등장한 이유, 대표 플랫폼 이번 포스팅에서는 CI / CD의 개념과 등장이유, 대표 툴에 대해서 알아보겠습니다. CI / CD의 개념 CI 는 Continuous Integration 의 약자로 지속적 통합을 의미합니다. 프로젝트를 진행하면서 새로운 기능을 개발하거나 코드가 변경되는 경우 SVN과 같은 형상관리 서버로 Commit을 할 것입니다. 그럼 CI 서버는 일정주기로 형상관리 서버를 Polling하여 빌드와 테스트를 진행합니다. 그리고 결과를 레포팅 해주죠. 개발자는 레포트를 확인하여 미처 발경하지 못한 코드의 문제를 파악하고 수정할 수 있습니다. 이전에 개발자들이 해야했던 일을 자동으로 처리함으로써 소프트웨어의 품질이 높아지게 됩니다. CD는 Continuous Depl.. 알짜정보/IT정보 2022. 4. 29. Google V8 엔진, Javascript의 동작원리 알짜만 빼먹기 Google V8 엔진, Javascript의 동작원리 알짜만 빼먹기 이번 포스팅에서는 Chrome 등의 브라우저에서 사용되는 V8 엔진과 Javascript의 동작원리에 대해서 알아보려고 합니다. Javascript 개발자로서 꼭 알아야되는 것은 아니지만, 알면 좋은... 여기까지 알아야 하나 하면서도 알면 좋은(?!) 내용이니 가볍게 훑어 보도록 합시다. V8 이 뭔데? V8은 웹 브라우저를 만드는 데 기반을 제공하는 오픈 소스 자바스크립트 엔진입니다. C++로 작성되어 있으며, 자바스크립트코드를 바이트코드(bytecode)로 컴파일 하고 실행하는 방식을 사용합니다. 2016년 이전에는 FullCode generator, Crankshaft, TurboFan 이라는 컴파일링 기법이 사용되었고, 이 후.. Programing/JavaScript 2022. 4. 6. Javascript 효율적인 DOM 접근, 추가, 수정 코드 작성법 Javascript 효율적인 DOM 접근, 추가, 수정 코드 작성법 페이지 내 DOM을 컨트롤 하는 것은 Javascirpt 에서 처리하는 가장 흔한 일 중 하나입니다. 효율적인 DOM 접근, 조작, 이벤트 처리방법을 알아두고, 가독성, 성능이 좋은 코딩을 하도록 합시다. 반복문 내 DOM 접근은 피한다 /* 안티패턴 */ for(let i=0, n=10; i Programing/JavaScript 2022. 4. 4. 이전 1 다음 💲 추천 글 반응형