본문 바로가기

카테고리 없음

2020-07-14 08시 개발자 글 모음 | "[일상다반사] English4Deve" 외 13개 이야기

Review - 리팩토링 (Martin Fowler) by 백근영


    React, HTML 데이터 세트(dataset) 사용하기 by 황은지 about HTML,React.js

    • html 사용법 : data- 를 시작으로 data-이름을-지정하면-된다 와 같이 tag element 에 속성으로 사용 :

      {state

    • setSelectedName ] = useState ( 'none' ) ; const onClick = ( e ) => { const name = e
    • name ; setSelectedName ( name ) ; } ; return ( < > < button onClick = { onClick } data - name = 'Hwang' > Hwang < / button > < button onClick = { onClick } data - name = 'Kim' > Kim < / button > < button onClick = { onClick } data - name = 'Jo' > Jo < / button > < button onClick = { onClick } data - name = 'Sim' > Sim < / button > < button onClick = { onClick } data - name = 'Lee' > Lee < / button > < button onClick = { onClick } data - name = 'Jang' > Jang < / button > < p > selecteName is < strong > { selectedName } < / strong > < / p > < / > ) ; } export default Dataset ;


    ssh key 파일로 로그인을 하게 해 봅시다. by 조경완

    • 이번 시간에는 서버에 key 파일을 가지고 로그인 하게끔 설정을 해 보도록 하겠습니다
    • ssh-keygen -t rsa는 rsa 알고리즘으로 public key와 private key를 생성합니다
    • ssh 폴더도 나에게만 권한을 준 것을 볼 수 있습니다


    React, 고차 컴포넌트 (HOC) 사용하기 by 황은지 about React.js

    • function withClassExtends ( InputCompo ) { return ( class OutputCompo extends InputCompo { } ) }
    • function withDebug ( InputCompo ) { return ( class OutputCompo extends InputCompo { render ( ) { return ( < > < p > props : { JSON
    • import getDisplayName from 'recompose/getDisplayName' function withDisplayNameChange ( InputCompo ) { class OutputCompo extends Component { } OutputCompo


    React, 성능 최적화 방법 by 황은지 about React.js


      React Hooks #6 커스텀 훅 만들기 by 황은지


        React Hooks #7 useRef() by 황은지

        • 렌더링과 무관한 값을 고유값으로 저장 해야 할때(클래스형의 멤버변수 처럼 사용) useRef() 를 사용해 이전 상태값을 저장
        • { useRef } from 'react' function Compo ( ) { const inputElement = useRef ( null ) const onClick = ( ) => { if ( inputElement
        • focus ( ) } } return ( < div > < input ref = { inputElement } type = ' text ' /> < button onClick = { onClick } > focus the text ) }


        React Hooks #8 useMemo(), useCallback() by 황은지


          React Hooks #9 useImperativeHandle() by 황은지

          • setName ] = useState ( '' ) ; const [ age
          • ( ) => ( { addAge : value => setAge ( age + value )
          • } ) ) return ( < div > < p > { ` name is ${ name } ` } > < p > { ` age is ${ age } ` } > ) } export default forwardRef ( ChildCompo )


          React Hooks #10 useLayoutEffect(), useDebugValue() by 황은지


            [영어 줄임 표현 1] - BRB by 김성민


              React Hooks #11 Class-Component life-cycle, hooks로 구현하기 by 황은지

              • } callApi ( ) ; } } -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- function Compo ( { firstName
              • current = false ; callApi ( ) } } -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
              • 'yes' : 'no' } ) } } -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- function Compo ( { speed } ) { const [ isFaster


              React Hooks #12 Class-Component를 고려한 커스텀 훅 by 황은지

              • function HasMounted ( { childrun } ) { const hasMounted = useHasMounted ( ) ; return children ( hasMounted ) ; } function withHasMounted ( Compo ) { return ( function ( props ) { const hasMounted = useHasMounted ( ) ; return < Compo {
              • props } hasMounted = { hasMounted } /> ; } ) } class ClassCompo extends React
              • Component { render ( ) { const { hasMounted } = this


              [일상다반사] English4Developers(개발자 영어) 이벤트 결과 발표 by 박재호

              • 작년에 읽고 나서 게으름 때문에 서평을 올리지 못한 책이 몇 권 있는데
              • 오늘 소개할 책은 그 중 하나인 <직업의 지리학>이다
              • 서울과 수도권 일부 지역이 그렇게 인기를 끌고 최첨단 회사들이 집중되기 때문에 과밀 문제를 막기 위해 전