분류 전체보기226 [29] 리덕스 ver.자세한 설명 Redux에 대하여https://ko.redux.js.org/ Redux - 자바스크립트 앱을 위한 예측 가능한 상태 컨테이너. | Redux자바스크립트 앱을 위한 예측 가능한 상태 컨테이너.ko.redux.js.org 1. Redux자바스크립트 앱을 위한 예측 가능한 상태 컨테이너data의 흐름을 일방향화하여 산재되어 있는 구조와 흐름을 정리해주고, 이에 따른 코드의 유지보수와 무결성을 높여주는 도구일관적으로 동작하고, 서로 다른 환경에서 작동하며, 테스트하기 쉬운 앱을 작성하도록 도와줍니다.Redux는 React와 다른 라이브러리지만, 함께 사용할 수 있습니다.애플리케이션의 모든 상태를 하나의 중앙 저장소(store)에서 관리하는 것이 특징입니다. 2. Redux의 핵심 개념(1) Store애플리케이.. 2025. 1. 8. [28] 리덕스 ver.간단 설명 리덕스는 자바스크립트 애플리케이션을 위한 상태 관리 라이브러리 입니다.리덕스를 사용하면 훨씬 코드가 깔끔해집니다. 리덕스를 이용하면 한 곳에 관리를 합니다. 로직이 깔끔해지고 어떤 것을 구현할 때 쉬워집니다. 리덕스의 흐름?-> 한 방향으로만 흐릅니다. 그림을 간단히 설명하자면, 어떤 사람이 입금(deposit), 출금(withdraw)을 할 수 있다고 가정해보겠습니다.처음에는 0달러인데, 10달러를 입금한다고 했을 때, 0달러라는 데이터를 10달러로 업데이트한 뒤에 10달러가 업데이트 되면 화면에 나타나게 해줍니다. store에 있는 0달러를 10달러로 변경한 다음, 변경된 값을 구독하는 컴포넌트들은 리 렌더링 되게 됩니다. 정리하자면,Action- Action은 간단한 JavaScript 객체입니다.. 2025. 1. 7. [250106] 이슈 트래커 협업 생산성 도구 소프트웨어 개발 방법론에 의한 이슈 트래커, 협업 도구, 생산성 도구 기초목차> 소프트웨어 개발 방법론> 애자일(Agile), 스크럼(Scrum), 칸반(Kanban)> 익스트림 프로그래밍(XP), 데브옵스(DevOps)> 칸반과 데브옵스 결합 소프트웨어 개발 방법론- 소프트웨어를 생산하는 데에 필요한 프로그래밍 개발 과정들을 표준화하여 프로그래머들이 프로그래밍 개발 과정에서 각 개인이 개발 과정에서 일관성을 유지하고 프로그래머들 간의 효과적인 협업이 이루어질 수 있도록 돕기 위한 방법론- 소프트웨어를 어떻게 만들지에 대해 관심을 가지며 단계별 산출물 뿐만 아니라 산출물은 누가 어떤 순서로 어떻게 만들어야 하는지 그리고 어떤 도구를 사용해야 하는지 구체적으로 정의- 소프트웨어 개발에 필요한 반복적인 과정.. 2025. 1. 7. [27] Typescript Type 추가 타입 2024. 12. 21. [26] TypeScript란? https://www.tutorialspoint.com/typescript/typescript_overview.htm TypeScript - OverviewTypeScript - Overview - JavaScript was introduced as a language for the client side. The development of Node.js has marked JavaScript as an emerging server-side technology too. However, as JavaScript code grows, it tends to get messier, making it difficultwww.tutorialspoint.com 2024. 12. 21. [25] Data Fetching 데이터를 가져올 때, getStaticProps, getStaticPaths, getServrSideProps 3가지를 이용한다. 1. getStaticProps 2. getStaticPaths params와 fallback 3. getServerSideProps SSG란? 2024. 12. 21. 이전 1 ··· 6 7 8 9 10 11 12 ··· 38 다음