ERROR: Node.js v13.3.0 is no longer supported.expo-cli supports following Node.js versions:\>=10.13.0 <11.0.0 (Maintenance LTS)\>=12.13.0 <13.0.
flex-basis.MDN에서 flex-basis를 다음과 같이 정의하고 있다.flex-basis CSS 속성은 플렉스 아이템의 초기 크기를 지정합니다.display: flex 특성 상, content의 width가 viewport 보다 크면 width를 따르지 않고
신입사원 연수를 간 지인이 겪은 일화가 있다.동기들과 리무진 버스를 타고 가다가 휴게소에 들렀는데 마침 속이 안좋았더랬다.그래서 화장실을 갔다오고 자리로 이동하려던 찰나, 괄약근에 힘이 풀려 그만 기체를 return하고 말았다고한다. 밀폐된 공간에 return했다는 것
bundler는 연관된 파일들을 하나로 묶어주는 도구를 말한다.사용하는 이유는 여러가지 있겠지만, 일반적인 이유는 요청할 resource를 줄여줌으로서 network cost를 줄일 수 있다는 이점때문일 것이다.이에 반해, 성능 최적화를 위한 전략으로 code spli
javascript에서 싱글스레드에 대해 설명동기, 비동기란 무엇이며 차이는?array, set, map 차이parameter로 전달한 시간만큼 반복문을 돌다가 특정 문장을 출력하는 함수가 있다. 해당 함수를 setTimeout으로 실행하면 어떤 문장들이 출력되는지,
지난번에 진행했던 모의 면접의 꼬리 질문으로,"var는 함수 스코프라고 했는데, 그럼 전역에서 선언하면 못읽어야하지 않나?"가 있었다.답변을 하기 위해 짧은 시간동안 머릿속을 굴려봤지만, 내 추측일 뿐 명확한 답이 아니었기에 답변하지 못했다.C나 C++는 기본적으로 m
TodoContext.js가 처음으로 commit되었을 때, src/Shared 라는 directory안에 있었다.다른 폴더들은 전부 소문자로 시작하는 반면에, Shared 혼자 대문자로 시작하는 게 눈엣가시였다.checkout으로 이전 커밋으로 돌아가 폴더명만 살짝
useCallback은 인자로 넣은 함수를 memoizing해서 component가 re-rendering 될 때 재정의되는 것을 막아준다.사용 시에 함수 내부에서 사용한 state를 반드시 dependencies에 넣어줘야 정상적으로 동작하는데, 그럴거면 왜 넣는건가
commonJS 모듈을 esm방식으로 import할 경우, 컴파일 결과에 \_\_importStar와 \_\_importDefault를 추가해주는 옵션. moment의 경우, commonJS 모듈로 export하기 때문에 위와 같이 작성하면 밑줄과 함께 에러를 알려준
https://tech.kakao.com/2020/12/01/frontend-growth-02/ 위 글에서 보면 commonJS와 ESModule을 함께 사용하기 위해서 @babel/plugin-transform-modules-commonjs, 즉 preset-env
useLayoutEffect는 useEffect와 다르게 렌더링 전에 callback을 실행함으로서, callback 내부에서 view에 그려질 데이터가 변경되어도 해당 view 부분에서 깜빡임이 발생하지 않는다는 장점이 있다.따라서 무적권 useLayoutEffect