Angular Template Syntax

앵귤러에서는 HTML의 덩어리로써 템플릿을 사용한다. 그리고 앵귤러는 템플릿 안에서 사용할 수 있는 여러 기능들을 특별한 문법을 통해 지원한다. 이를 템플릿 문법

Code Coverage

sonarqube code coverage 관련 내용은 어떤 것인지 궁금해하다가 code coverage 개념에 대해 찾아보게 되었다. https://tecoble.techcourse.co.kr/post/2020-10-24-code-coverage/ 정의 코드 커버리지는 소프트웨어의 테스트 케이스가 얼마나 충족되었는지를 나타내

리액티브 시스템에서의 카프카

https://developer.ibm.com/articles/kafka-fit-reactive-system/ 위 아티클을 읽고 내용 정리.. 비동기 메시징 백본으로써의 카프카 다른 리액티브 애플리케이션들의 성능에 영향을 미치는 가장 중요한 기저는 통신에 있어서 비동기적

Shadow Dom이란 무엇일까

뷰 캡슐화를 위해 꼭 필요한 개념 중 하나인 shadow DOM은 무엇일까? https://developer.mozilla.org/ko/docs/Web/API/Web_components/Using_shadow_DOM 목적 웹 컴포넌트의 가장 중요한 측면은 캡슐화이다. 캡슐화를 통해 마크업 구조, 스타일, 동작을 숨

Log Based vs Queue Based Message Brokers

대규모의 웹 애플리케이션을 MSA로 구성하는 예시에서 이제 메시지 브로커를 빼 놓고 이야기 하기는 섭섭한 존재가 되었다. 메시지 브로커의 종류와 그에 따른 특징을 한

Angular View Encapsulation

앵귤러를 사용한 FE 개발을 하다가 도저히 컴포넌트에 먹인 scss 적용이 잘 되지 않아서 구글링을 열심히 했다. 그러다 나온 것이 바로 뷰 캡슐화 개념이다..! 이에 대해 알아