profile
Software engineer at Sendbird
태그 목록
전체보기 (59)react native(12)typescript(6)React(5)git(5)node.js(2)JavaScript(2)Picker(2)Time Picker(2)promise(2)npm(2)axios(2)latest(1)private(1)android(1)expo module(1)non-blocking i/o(1)task queue(1)x86(1)wireless debugging(1)iOS background debug(1)setImmediate(1)fabric(1)npm tag(1)회고(1)iOS audio(1)expo 3rd party library(1)arch -x86_64(1)worker pool(1)API(1)background play(1)Event Queue(1)PackageManager(1)push(1)private package(1)merge(1)Flatlist(1)queue(1)typescript conditional function(1)2021(1)타입스크립트 조건부 함수(1)yarn3(1)moduleResolve(1)Interceptor(1)Request(1)Response(1)yarn-berry(1)connect()(1)get type(1)types(1)unhandled rejection(1)yarn(1)jsi(1)javascript interface(1)중첩된 쿼리(1)blocking i/o(1)npm package(1)ESM(1)Module(1)axios type(1)이직(1)adb wireless(1)process.nextTick()(1)micro task(1)event loop(1)wifi debugging(1)RN(1)nextTick(1)bridge module(1)Worker Thread(1)silent notification(1)flipper(1)타입스크립트(1)react-native-codegen(1)macrotask(1)arm64(1)npm private(1)query(1)apple silicon(1)xcode wireless(1)android maven(1)M1 MacBook(1)macro task(1)react-native fabric(1)moduleResolution(1)conditional-typing(1)libuv(1)npm latest(1)gpg(1)post type(1)반공변성(1)eslint ignore js(1)iOS(1)has no upstream branch(1)corepack(1)공변성(1)오브젝트 쿼리(1)react-native turbomodule(1)이변성(1)commit(1)squash merge(1)npm latest tag(1)Wheel Picker(1)submodule(1)voip notification(1)setInterval(1)setTimeout(1)expo install without eject(1)M:1(1)ListEmptyComponent(1)background(1)eslint split rules(1)VoIP(1)github packages(1)maven injection(1)playlist(1)query-params(1)microtask(1)Native Module(1)type(1)eslint-typescript ignore js(1)v8(1)turbomodule(1)params(1)real-device(1)monorepo(1)중첩된 오브젝트 쿼리(1)Query String(1)wifi debug(1)CJS(1)reactnative(1)app(1)expo npm module(1)queueMicrotask(1)nested object query(1)squash(1)expo npm library(1)signing(1)axios params(1)package latest(1)eslint various rules(1)gpg sign(1)autoSetupRemote(1)background process(1)remote(1)npm publish(1)interceptor type(1)eslint rules by files(1)wireless debug(1)조건부함수(1)

[RN-CheatSheet] Unhandled promise rejection 트래킹하기

try/catch 혹은 .catch() 로 핸들링 하지 않은 프로미스 요청에서 에러가 발생하는 경우, Unhandled promise rejection 워닝이나 미처 놓치게 되는 오류가 있을수도 있다.만약 SDK를 사용하고 있고, 로거가 켜져있다면 특히나 더 거슬리는

2022년 10월 12일
·
0개의 댓글
·

[RN-CheatSheet] React-Native M1 디바이스 환경설정

M1 이 나온지 얼마 안됐을때는 호환되는 프로그램들이 많지 않아서 Intel 맥용으로 빌드된 프로그램을 Rosetta2 라는 프로그램을 사용해서 실행해야 했다.흔히 보이는 CLI 환경에서 명령어를 실행할때 붙이는 arch -x86_64 some-program 이것인데엄

2022년 10월 5일
·
0개의 댓글
·
post-thumbnail

[React-Native] Scrollable Time Picker 만들기 [2]

스크롤이 멈추는 시점의 offset.y 를 이용하여, 버튼의 정확한 위치를 구하고scrollTo 를 이용해 포커싱 동작을 구현합니다.code example스크롤이 멈추는 순간 우리는 버튼의 위치를 알아낸 뒤, 현재 위치의 좌표를 이동시킬 정확한 좌표로 변환하고해당 위치

2022년 6월 5일
·
0개의 댓글
·
post-thumbnail

[React-Native] Scrollable Time Picker 만들기 [1]

스크롤 가능한 time picker 만들기

2021년 1월 11일
·
5개의 댓글
·

[Typescript] Enum을 활용한 메소드 조건부 타이핑

type SomeType<T extends "A">=> type 선언부의 Generic 을 "A" 타입으로 사용하겠다.type SomeType<T> = T extends "A" ? string : never;=> SomeType 에 받은 Generic 이,

2020년 8월 4일
·
1개의 댓글
·