일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- CS
- animation
- promise.all
- react
- private-access-to-photos
- react animation
- rn
- Promise
- no-permission-handler-detected
- RN아키텍쳐
- react-native
- react native
- named type
- axios
- motion.div
- hydration mismatch
- React-Native업데이트
- RN새로운아키텍쳐
- Throttle
- ios
- react-native-image-picker
- 비동기
- await
- debounce
- react-native-permissions
- async
- Hash-table
- Swift
- RN업데이트
- javascript
- Today
- Total
목록웹개발 (29)
하루살이 개발일지

npm install -E란? npm install -E 또는 npm install --save-exact 명령어는 npm 패키지를 설치할 때 사용하는 옵션 중 하나이다. 이 옵션을 사용하면 패키지의 정확한 버전을 저장한다. Semantic Versioning 이란? Semantic Versioning, 또는 SemVer는 npm이 패키지의 버전을 관리하기 위해 사용하는 버전 체계이다. SemVer는 일반적으로 MAJOR.MINOR.PATCH 형식으로 표현되며, 각 부분은 다음과 같은 의미를 가진다: MAJOR: 주요한 변경 사항이 있을 때 증가한다 (예: 호환성이 없는 변경이 포함됨) MINOR: 이전 버전과 호환되면서 새로운 기능이 추가될 때 증가한다. PATCH: 이전 버전과 호환되면서 버그 수정이..
모듈 패턴이란? JavaScript에서 모듈 패턴은 특정 코드 조각들을 모듈로서 분리하여 재사용 가능하게 만드는 패턴이다. 모듈이 뭔데? 모듈이란 프로그래밍에서 독립적인 기능 단위를 의미 일반적으로 함수, 변수, 클래스 등을 그룹화하여 하나의 파일(또는 스크립트)에 넣은 것 의미 모듈 패턴의 이점 네임스페이스 관리: 전역 네임스페이스의 오염을 방지하며, 이름 충돌의 위험을 줄임 재사용성: 코드를 모듈화하면, 특정 기능을 캡슐화하고 이를 다른 프로젝트에서도 재사용할 수 있음 유지보수성: 모듈별로 코드를 분리하면, 버그를 찾고 수정하는 것이 쉬우며, 기능 추가나 수정이 간편 테스트 용이성: 모듈은 독립적으로 테스트할 수 있어, 단위 테스트가 더욱 쉬워짐 모범 사례 단일 책임 원칙: 각 모듈은 하나의 책임만 ..

Type Aliases 에 대하여TypeScript에서의 기본 type타입스크립트에 존재하는 기본 타입StringBooleanNumberArrayTupleEnumAdvanced types 타입 별칭(Type Aliases)특정 타입이나 인터페이스를 참조할 수 있는 타입 변수type 키워드를 붙여 만듦새로운 타입 값을 생성하는 것이 아닌 정의한 타입에 대해 나중에 쉽게 참고할 수 있게 ‘이름’을 부여한 것과 같음type MyNumber = number;type User = { id: number; name: string; email: string;} Type Aliases의 특징type ErrorCode = string | number;type Answer = string | number;union ..

axios instanceaxios instance는 HTTP 요청 설정을 미리 정의하여 재사용할 수 있도록 만든 객체이다.생성하려면 axios.create 메서드를 사용한다.const instance = axios.create({ baseURL: '', timeout: 1000, headers: {'X-Custom-Header': 'foobar'}});baseURL : 모든 요청에 대해 기본으로 사용할 urltimeout : 요청이 중단되기 전 대기할 시간 (밀리초 단위)headers : 모든 요청에 공통으로 사용할 HTTP 헤더 요청 및 응답 처리인스턴스를 통해 요청을 보낼 때 기본 설정이 자동으로 적용된다. 인스턴스에 일반 axios 메서드 (get, post, put, delete..