devmoa

카카오커머스를 지탱하는 Angular

카카오·2019년 11월 26일·00
Angular카카오커머스프레임워크 전환UI 개발관리자 서비스RxJS

AI 요약

Beta

카카오커머스는 선물하기, 쇼핑하기 등 각 서비스 프레임워크를 React 및 순수 JS에서 Angular로 전환하고 있습니다. 분사 후 통합된 FE개발팀은 각기 다른 개발 프로세스와 프레임웍으로 인한 어려움을 겪었고, 이를 해결하기 위해 프레임웍 표준화의 필요성을 느꼈습니다.

안정성과 여러 이점을 가진 Angular로의 전환을 결정했습니다. Angular를 채택한 주요 이유는 복잡한 입력 폼 페이지 개발의 편리성, 내장된 기능으로 인한 서드파티 패키지 의존성 감소, 자동 Change Detection 및 쉬운 성능 최적화, 강력한 CLI 도구, 프레임워크 업데이트를 통한 전반적인 성능 향상, 그리고 RxJS 활용 등입니다.

특히, @angular/form 패키지를 통해 FormGroup, FormArray, FormControl을 활용하여 복잡한 폼 로직을 효과적으로 관리하고 모델과 뷰 간의 단방향 동기화를 쉽게 구현할 수 있습니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다