profile
하기로 했으면 하자

react CRA - craco (react 환경설정 덮어씌우기)

공식문서에서 설명하길 굳이 eject를 하지 않고 환경 설정을 덮어씌우거나 재구성 할 수 있다고 설명한다craco.config.js 파일에서 각종 설정을 구성하면 CRA의 기본 config를 덮어씌울 수 있다.ref: https://www.npmjs.com/p

2022년 9월 24일
·
0개의 댓글
·

react calendar css overriding

ref: https://blog.logrocket.com/react-calendar-tutorial-build-customize-calendar/구글 개발자 모드 열고 elements탭에서 직접찍어보면 클래스명이 난수로 안돼있기때문에해당 클래스명으로 끌어와서

2022년 9월 21일
·
0개의 댓글
·

react-calendar - "일" 빼기

locale을 ko로 변경하면 날짜뒤에 "일"이 갑툭튀 한다.이것을 변경하기위해react-calendar의 formatDay옵션을 커스텀해준다.ref: https://velog.io/@owlsuri/react-calendar-%EC%9D%BC-%EB%B9%BC

2022년 9월 21일
·
0개의 댓글
·
post-thumbnail

offline browser에서 chrome extension 설치하기

먼저 오프라인 환경에선 브라우저도 오프라인 전용 크롬브라우저 인스톨러를 다운받아야한다.ref: https://chrome.google.com/webstore/category/extensions(나는 redux devtools를 설치할 예정)ref: chrome

2022년 9월 19일
·
0개의 댓글
·

node_modules custom하기 (with patch-package)

ref: https://www.npmjs.com/package/patch-package보통 npm i를 때리면 node_modules에 추가한 내용이 다 날아간다.하지만 patch-package를 사용하면 해당 모듈에서 수정된 부분을 다 기록하여 모듈 설치 완

2022년 9월 19일
·
0개의 댓글
·

mvc 패턴 규칙

model: 데이터와 관련된 부분view: 사용자한테 보여지는 부분controller: model과 view를 이어주는 부분model은 Controller와 View에 의존하지 않아야 한다Model 내부에 Controller와 View에 관련된 코드가 있으면 안된다.(

2022년 9월 19일
·
0개의 댓글
·
post-thumbnail

flux architecture

facebook(현 meta)에서 제안한 웹 어플리케이션 아키텍쳐 패턴이다.단방향 데이터 흐름?예측 가능한 상태관리?웹 어플리케이션 아키텍쳐?action => controller => model <==> view(model과 view는 양방향 데이터 흐름이 이루어

2022년 9월 19일
·
0개의 댓글
·

window docker error- Hardware assisted virtualization and data execution protection must be enabled in the BIOS

error image powerShell 관리자 모드 실행

2022년 9월 16일
·
0개의 댓글
·
post-thumbnail

visual studio code - offline환경 extension install

ref: https://marketplace.visualstudio.com/vscode위 주소에서 원하는 extension을 클릭 후 나오는 상세 설명 페이지에서 우측 메뉴중 download extension을 클릭한다.그러면 visx확장자로 된 파일이 받아진

2022년 9월 16일
·
0개의 댓글
·

window - git bash profile.d 위치

path: C:\\Program Files\\Git\\etc\\profile.d\\bash_profile.sh

2022년 9월 15일
·
0개의 댓글
·

react native - 파일 이름에 따라서 실행되는 코드

hook에서usePermissions.android.tsusePermissions.ios.ts가 있다고 할때usePermissions()를 실행하면 안드로이드 환경이면 usePermissions.android.ts가 실행되고ios환경이면 usePermissions.io

2022년 9월 15일
·
0개의 댓글
·

app uri scheme 설정

커스텀하게 uri scheme을 설정 할 수 있다.

2022년 9월 15일
·
0개의 댓글
·

react native - naver map 연동

ref: https://github.com/QuadFlask/react-native-naver-map위 설치 가이드중 네이버 맵 api 아이디를 써넣는곳이 있는데 네이버 클라우드 맵스에서 사용신청 후 생성된 아이디를 사용하면 된다.https://www

2022년 9월 14일
·
0개의 댓글
·

axios - axios.interceptors

요청을 보낼때나 응답을 받을때 매번 반복되는 내용이 있다면 마치 미들웨어처럼 중간에 우겨넣는 로직form(첫번째 인자는 응답이 성공했을때, 두번째인자는 응답이 실패했을때)예시)아직 안써봄 근데 위 내용이랑 별반 다를께 없어보임axios 요청보낼때 조건 붙여서 뭐 실행하

2022년 9월 13일
·
0개의 댓글
·

long polling

무식하게 http로 짧은 주기로 요청을 계속 보내는 형태별것 아니다.0.1초마다 요청을 보내면 그게 바로 리얼타임이 아닌가? 라는 컨셉인듯더 자세한 내용이 있는거같은데 나중에 더 공부해야할때 공부하면 됨. 지금은 여기까지

2022년 9월 13일
·
0개의 댓글
·

fetching tool - ky, got

https://www.npmjs.com/package/kyhttps://www.npmjs.com/package/gotaxios를 대체하는 fetch 라이브러리가볍고 더 빠르다는 장점이 있지만 axios 보다 지원되는 범위가 좁다. 텍스트앞으론 개선되지

2022년 9월 11일
·
0개의 댓글
·

javascript - 느낌표 두개 연산자(!!)

어떤경우에도 확실한 논리 결과값(true/false)을 가져오기위해 사용된다.

2022년 9월 11일
·
0개의 댓글
·

react native - Platform

사용자의 사용환경, 즉 Platform에 대한 정보를 알 수 있다.ex)

2022년 9월 9일
·
0개의 댓글
·

react native - accessible

시각장애인같은 사람들은 스크린리더기를 이용하여 웹을 이용할 수있는데,어쩔때는 스크린 리더기가 표현되면 안되는 button을 의미있는것으로 판단하여 일일히 무엇인지 알려줄때도 있다.이럴때 accessible="false"로 설정하여 스크린리더기가 이것을 배제 할 수 있게

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

react native - Execution failed for task ':app:installDebug'.

이미 빌드된 앱을 에뮬레이터에서 삭제 후 다시 yarn run android로 실행해준다에뮬레이터를 아예 삭제하고 다시 생성한다.

2022년 9월 7일
·
0개의 댓글
·