일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 모던 자바스크립트
- git
- 프로그래머스
- 오블완
- 티스토리챌린지
- 초기셋팅
- 코딩테스트
- 모던자바스크립트
- js
- 코테
- useRouter
- domain
- 셋팅
- Next
- 코드카타
- 구글 로그인
- nextjs
- error
- 내일배움캠프
- array정적메서드
- deep dive
- vscode
- vercel
- 소셜 로그인
- 스파르타코딩클럽
- 리터럴
- 프로젝트 셋팅
- 자주 까먹는
- React
- CORS
- Today
- Total
목록분류 전체보기 (141)
파피루스
세션 부분과 이벤트 핸들러에 공부하고, 추가 글 쓸 예정 면접 질문과 나의 대답1. 브라우저 주소창에 네이버를 검색하면?: 넣은 주소를 프로토콜이랑 도메인, 포트랑 분리한다. dns 서버에 해당 도메인을 넘겨서 ip주소를 받아온 뒤, 그 주소의 서버와 통신한다. 뭐 tcp 통신을 할텐데, 아무튼 그 통신을 해서 그 서버에서 전달해준 html, js 파일들을 받아온다. 그 받아온 파일들을 브라우저가 렌더링하는 것으로 알고 있다. 2. html, js 파일을 가져와서 브라우저를 렌더링한다고 했는데, js 파일은 어디에 있을까요?: 예를 들어 html 에 script, style 태그들에 보면 js 파일 위치가 들어가 있잖아요? 거기에 있지 않을까요? 3. 브라우저가 데이터 타입(html, pdf, ima..
1. 설치하기npm i typescript @types/react @types/react-dom 2. 최초 설정하기npx tsc --init 생성된 tsconfig 파일에서 "jsx" 옵션을 줘야함: jsx가 자바스크립트 파일에서 내보내지는 방식을 제어하는 옵션 preserve: jsx를 변경하지 않고 .jsx 파일을 내보낸다.react: React.createElement 호출로 변경된 jsx로 .js 파일을 내보낸다.react-native : preserve와 같이 jsx를 변경하지 않지만 .js 파일을 내보낸다. 3. 기존 파일 확장자 변경하기- js 파일들 tsx/ts 확장자로 변경 4. 문제 생긴 부분 수정 + 필요하면 lib 추가 설치- js 파일들 tsx/ts 확장자로 변경 5. 끝! 프로..
Image 태그 부모 컨테이너 에 따로 relative나 width, height 크기 지정하지 않아도 gif처럼 동작함 Image src={image} alt="image" sizes="full" width={0} height={0} className={"h-full w-full object-contain"}
1. install 하기yarn add react-native-splash-screen 2. splash 화면 정의하기파일 위치 : /android/app/src/main/res/layout/launch_screen.xml폴더나 파일이 없으면 만들어서 동일하게 구성할 것 (우측 사진 참고)배경색 등 화면 구성이 정의되어 있다. ImageView 태그의 android:src="스플래시 이미지 링크" -> 해당 위치에 이미지 추가 3. splash 보여주기파일 위치 : /android/app/src/main/java/[...]/MainActivity.javaimport org.devio.rn.splashscreen.SplashScreen;class MainActivity : ReactActivity..
에러 메세지FAILURE: Build failed with an exception. * What went wrong: java.io.UncheckedIOException: Could not move temporary workspace (C:\Users\happy\project\mobile\android\.gradle\8.6\dependencies-accessors\423f0288fa7dffe069445ffa4b72952b4629a15a-c6373ed8-1955-4558-9396-8e5b76b1e878) to immutable location (C:\Users\happy\project\mobile\android\.gradle\8.6\dependencies-accessors\423f0288fa7dffe069..