올해 9월 연봉협상 전에 앞으로 개발자로서 어떻게 경력을 쌓아가야 할지 많은 고민을 하며 끙끙거렸던 것이 기억이 난다.결론적으론 CTO님과 최종 협상하며 이곳에서 내가 할 수 있는 일이 있고 해보고 싶은 일이 있다는 생각에 그리고 무엇보다 좋은 조건으로 협상해 주셔서
React Native input에 기본 property인 autoFocus를 사용할때 ios는 잘 작동되지만 android에선 제대로 작동하지 않는 버그가 있어약간의 트릭으로 autoFocus를 구현해보았습니다.
React Native에서 애니메이션 밸류를 다룰때 음수값이 필요할때가 있는데, 단순하게 -를 붙이면 오류가 나게됩니다.아래와같이 사용하게되면 처음에 의도했던 -애니메이션 음수값이 잘 작동됩니다.
수평으로 된 ScrollView에 scroll에 따른 페이지 전환 애니메이션을 작업했다. (정리 ver)함수의 가운데 부분 좀더 공부가 필요마지막 페이지가 screen with보다 작으면 ios는 잘 넘어가는데 android는 잘 안넘어가는 문제가 있음
안드로이드 개발전에 세팅 공부 필요metro에 대한 이해가 필요안드로이드 설치, sdk 정확히 이해user/.bash_profile에 프로필 생성 및 아래 내용 넣기npx start시 에뮬레이터 자동실행 나중에 알아보기
하루종일 삽질한 open jdk 설치 방법먼저 라이브러리/Java/JavaVirtualMachines 폴더 만들어서 들어가기open JDK에서 받은 tar 파일 압축 풀어서 가져다 놓기터미널에서 java -version으로 확인하기확인안되면 시스템에서 허용 하고 실행
콜백 함수: 다른 코드의 인자로 넘겨주는 함수 1. 제어권 👉 콜백 함수의 제어권을 넘겨받은 코드는 콜백 함수 호출 시점에 대한 제어권을 가진다 (콜백 지옥) 2. 매서드의 콜백 순서 3. 매서드와 함수로서의 전달 상황에서 this 👉 매서드로 사용될 때는 객
모듈: 관련된 객체들의 집합소module.expoprtsexports.출처: 아빠개발자의 노트module.exports는 바로가져가서 사용하는 느낌이라면exports는 이름을 붙여놓고 이름으로 사용하는 느낌이라 생각된다.
대략 리액트에 update라는게 포함되었다는 말 같다update를 사용하는 이유는 깊은 곳에 있는 객체를 원본을 훼손하지 않고 변경하기 위함인듯 하다.리액트 공식문서에 나온 예시를 보면위와같은 상황에서 update를 사용하면아래와 같이 간단하게 사용이 가능한 듯.사용할
react-helmet 헤더 값을 관리하기 위한 라이브러리 공식문서에 나온 sample code react-lazyload
첫번째 매개변수로 함수, useMemo가 반환값을 기억한다.배열의 값이 변경되지 않으면 기억한 반환값을 재사용useMemo가 함수의 리턴을 저장한다면 useCallback은 함수를 저장, 마찬가지로 배열의 값이 변경되지 않는다면 그대로 사용.
감사하게도 27일에 취업이 확정되었다. 마음같아서는 확실히 출근 후에 정리하고 싶지만 출근 후에는 오히려 더 바빠질 수 있다는 생각에 미리 정리를 해보려 한다.이력서는 원티드를 통해서만 지원을 했었다, 아무래도 규모가 있는 회사가 등록되어 있기도하고 이력서 지원 하는
이번에 프로젝트를 시작 하면서 현직 개발자와 함께 기획회의를 하면서 자유롭지만 어느정도 형식이 있는 기획을 진행 할 수 있었다.클라이언트의 기초적인 기획안을 토대로 페이지 단위로 자유롭게 의견을 펼쳐서 진행 했다, miro를 사용했는데 참신하기도하고 직관적이고 온라인으