본문 바로가기
반응형

angular3

[JavaScript 문법] 48일차: Angular 상태 관리 Angular의 상태 관리Angular는 컴포넌트 기반 아키텍처를 사용하여 상태를 관리합니다. 각 컴포넌트는 자체 상태를 가지고 있으며, 부모-자식 관계를 통해 상태를 전달할 수 있습니다. 그러나 대규모 애플리케이션에서는 보다 체계적인 상태 관리가 필요하며, 이를 위해 NgRx와 같은 상태 관리 라이브러리를 사용할 수 있습니다.NgRx 소개NgRx는 Angular 애플리케이션의 상태 관리를 위한 Redux 기반 라이브러리입니다. NgRx는 애플리케이션의 상태를 일관성 있게 관리하고, 상태 변화의 흐름을 명확하게 합니다. NgRx의 주요 개념으로는 스토어(store), 액션(actions), 리듀서(reducers), 이펙트(effects), 셀렉터(selectors) 등이 있습니다.NgRx 설치NgRx를.. 2024. 9. 18.
[JavaScript 문법] 45일차: Angular 기초 Angular란?Angular는 Google에서 개발한 프레임워크로, 대규모 웹 애플리케이션을 구축하기 위해 설계되었습니다. Angular는 TypeScript를 사용하며, 컴포넌트 기반 아키텍처와 강력한 도구를 제공하여 복잡한 애플리케이션을 효율적으로 개발할 수 있게 합니다.Angular의 주요 개념모듈: 애플리케이션의 다양한 기능을 캡슐화하는 단위입니다.컴포넌트: 애플리케이션의 UI를 구성하는 기본 단위입니다.서비스: 비즈니스 로직을 처리하고, 데이터를 공유하는 데 사용됩니다.의존성 주입(DI): 컴포넌트와 서비스 간의 의존성을 관리하는 기법입니다.Angular 프로젝트 설정Angular CLI(Command Line Interface)를 사용하여 Angular 프로젝트를 쉽게 설정할 수 있습니다.예.. 2024. 9. 15.
[JavaScript 프레임워크] 7일차: JavaScript 프레임워크에서 컴포넌트 재사용 및 테스트하기 7. 컴포넌트 재사용 및 테스트프로젝트 개요이번 글에서는 JavaScript 프레임워크에서 컴포넌트를 재사용하고 테스트하는 방법에 대해 알아보겠습니다. 컴포넌트 재사용은 코드의 유지보수성을 높이고, 테스트는 코드의 신뢰성을 높이는 중요한 과정입니다. React, Vue.js, Angular 각각의 프레임워크에서 이 방법을 다룹니다.React컴포넌트 재사용React에서는 컴포넌트를 재사용 가능하게 설계할 수 있습니다. Button 컴포넌트 예제// src/components/Button.jsimport React from 'react';function Button({ onClick, children }) { return ( {children} );}export default Bu.. 2024. 8. 7.
반응형