TypeScript with React + Redux/Immutable.js 빠르게 배우기

타입스크립트를 리액트와 함께 사용하게 됐을 때 어떠한 이점이 있는지, 또 어떻게 사용해야하는지 빠르게 한번 배워봅시다! 프로젝트에 사용된 코드: https://github.com/velopert/typescript-react-sample 이 강의는 FastCampus 오프라인 강의 에서 사용된 자료이며 부연설명이 생략되어있습니다. 서론 JavaScript 는 weakly typed 언어 입니다. 따라서, 이런게 너무 자연스럽게됩니다.…

React + Redux 앱 테스트

지난 튜토리얼에서 우리는, 리액트 앱을 유닛 테스팅을 통해 모든것이 잘 작동하는지 검증하는 방법을 알아보았습니다. 이번 튜토리얼에서는, 한발 더 나아가 조금 더 복잡한 구조의 앱을 테스팅 할 수 있도록, 리덕스를 사용한 리액트 앱을 테스팅 하는 방법을 알아보겠습니다. 이 프로젝트에 사용된 코드는…

Jest, Enzyme 을 통한 리액트 컴포넌트 유닛 테스팅

이 튜토리얼에서는, 유닛 테스팅의 간단한 소개와, create-react-app 으로 만든 프로젝트에서 Jest 와 Enzyme 을 통하여 유닛 테스팅을 하는 방법에 대하여 다뤄보겠습니다. Github 코드: https://github.com/vlpt-playground/react-test-tutorial 이 강의는 FastCampus 오프라인 강의 에서 사용된 자료이며 부연설명이 생략되어있습니다. 유닛 테스팅이란? 개발적인 측면에서, 유닛 테스팅이라는…