| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
- react
- array
- DOM
- 취업
- JS
- 공부
- 일상
- 제일어려워
- nqueens
- method
- 알고리즘
- Instantiation Patterns
- this
- 해커톤
- JavaScript
- 엔퀸즈
- 클라이언트
- 리액트
- underscores
- ftech
- grpahQL
- 자바스크립트
- 초보
- 코드스테이츠
- 개발
- 포스기
- 코딩
- 연습
- vscode
- underbar
- Today
- Total
목록2020/04/28 (3)
analogcoding
리액트 훅스에서 side effect 로 라이프사이클을 조정할 수 있다. 리액트 훅스에서 기존 생명주기 메소드 (componentDidMount, componentDidUpdate, componentWillUnmount 등의 이펙트를 함수형 컴포넌트에서 사용하는 것에 대해 다시 한 번 정리한다. componentDidMount => 컴포넌트가 마운트 될 때 한 번 실행된다. useEffect(() => { // Your code here }, []); 두 번째 매개 변수로 빈 배열을 주면 어떤 값을 감지할 때 렌더되는 것을 막기 때문에 처음 한 번만 실행된다. 두 번째 매개 변수없이 useEffect 사용 시 모든 렌더에서 호출되므로 주의. useEffect(() => { // Your code here..
스토리북을 통한 리액트 컴포넌트 도큐멘팅 (출저 : https://medium.com/@emmabostian/documenting-react-components-with-storybook-6c83abe7cb29 ) 스토리 북이란? 스토리 북은 UI 컴포넌트를 위한 놀이터로 시장을 주도하고 있으며 주요 내용은 "스토리 작성"입니다. 스토리 북은 스토리 개념을 사용하여 구성 요소를 문서화합니다. 일반적으로 스토리에는 시각적 테스트 사례와 같은 단일 컴포넌트의 상태가 포함됩니다. 기술적으로 스토리는 화면에 렌더링 할 수있는 것을 반환하는 함수입니다. 컴포넌트 스토리 북에는 다양한 컴포넌트에 대한 다양한 스토리가 포함됩니다. 우리가 작성하는 각 스토리에는 다음과 같은 단일 상태가 포함됩니다. Storybook의..
웹팩 + 타입스크립트 + 리액트 + styled components 로 진행 중인 프로젝트에 storybook 도입을 시도했다. 참고문서 Ts+storybook px -p @storybook/cli sb init 스토리북 설치 .storybook/webpack.config.js 생성된 스토리북 폴더에 webpack module 추가 module.exports = ({ config, mode }) => { config.module.rules.push({ test: /\.(ts|tsx)$/, use: [ { loader: require.resolve("babel-loader"), options: { presets: [["react-app", { flow: false, typescript: true }]], ..