Signal Store 출시, TypeScript, Nodejs, Angular 전문가 Mark Thompson와의 인터뷰

Signal Store 출시, TypeScript, Nodejs, Angular 전문가 Mark Thompson와의 인터뷰
It SharingPosted On Aug 3, 20242 min read

이미지

NgRx Signal Store은 이제 안정 버전으로 출시되었습니다. Node.js는 곧 실험적 모드에서 TypeScript를 지원할 예정입니다. Angular Masters Podcast의 인터뷰에서 Mark Thompson은 Angular을 사용해야 하는 이유를 강조했습니다.

NgRx Signal Store

NgRx Global 및 Component Store는 Angular에서 가장 많이 사용되는 상태 관리 라이브러리입니다. NgRx Signal Store는 세 번째 상태 관리 라이브러리로서 안정 버전으로 출시되어, 지난해 10월 개발자 미리보기 상태에서 벗어났습니다.

시그널 스토어는 Angular의 Signals를 기반으로 구축되었으며, 기능 기반으로 작동하여 사용자 정의 확장을 쉽게 작성할 수 있습니다.

이 릴리스에는 캡슐화, 재정의 보호 및 글리치 없는 효과로 상태 변경을 추적할 수 있는 기능과 같은 기능이 추가되었습니다.

주간 다운로드 수가 5만을 넘어가며, 이미 기존 상태 관리 라이브러리 중 상위 반에 속합니다. 그러나, 아직 NgRx 글로벌 스토어의 60만에 미치려면 약간의 여정이 더 남아 있습니다.

Node.js는 TypeScript를 실행합니다

Node.js는 TypeScript를 지원할 예정입니다. 지난 주에 소셜 미디어에 자주 올라온 내용이죠.

전체 이야기는 Node.js가 실험 모드를 갖게 될 것이며, 이 모드에서는 TypeScript 파일에서 유형 정보를 제거하고 남은 JavaScript를 실행할 수 있다는 것입니다.

따라서 TypeScript 컴파일러에서 일반적으로 얻는 유형 검사는 이루어지지 않을 것입니다. 유형 검사를 원한다면 IDE, CI 또는 다른 도구가 실행이 아니라 할 수 있어요.

시험해볼 수 있는 샌드박스가 있으니 확인하세요:

https://codesandbox.io/p/devbox/node--experimental-strip-types-with-node-js-nightly-dxdtmp?file=%2Findex.ts

Mark Thompson on Angular

다리우스 칼바르치크가 최근 Angular의 개발자 관련 엔지니어인 마크 톰슨을 인터뷰했습니다. 다양한 통찰력 있는 토론 중에 마크는 개발자들에게 Angular를 사용하도록 설득하는 전략을 공유했습니다.

마크에 따르면, Angular는 개발자가 다른 프로젝트 간에 전환해야 할 때 뛰어납니다. 그 구조화된 아키텍처와 디자인 원칙은 개발자들이 빠르게 적응할 수 있도록 도와주어 전환을 보다 부드럽고 효율적으로 만듭니다.