| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 파이썬
- React
- 오블완
- nginx
- css
- 오퍼월
- docker
- react-native
- spring boots
- NanoHttpd
- it
- 백준
- 광고 id
- 티스토리챌린지
- 개발
- kotlin
- python
- Next
- EC2
- 코테
- toml
- chrome
- JavaScript
- AWS
- 코딩테스트
- TypeScript
- Jenkins
- nuxt
- Android
- Express
- Today
- Total
목록Javascript/Next (25)
내맘대로 개발일지
📱테스트 환경 "react": "18.2.0" "react-dom": "18.2.0" "typescript": "^5.1.6" 😢 내가 겪은 문제 canvas 에서 이미지를 다시 새롭게 그리려고 하고있는데, cavas.drawImage 에 나는 blob 형식을 넣었는데 구글에 검색해서 이곳저곳 살펴보니 대부분 base64 를 넣더라 .. 이유는 잘 모르겠지만, 다 그렇게 하니까 나도 그렇게 해야겠다는 생각을 하게 돼었다. 그래서 일단 blob 를 base64 로 타입을 변환시켜야 하는데 그냥 이해하진 못해도 그대로 복사해서 붙여쓸 수 있도록 함수화 하였다. 생각보다 쓸일이 많지 않을까 싶어서 ... ㅎ converBlobToBase64.tsx export const convertBlobToBase64 =..
📱테스트 환경 "react": "18.2.0" "react-dom": "18.2.0" "typescript": "^5.1.6" 😢 내가 겪은 문제 내 짧디짧은 개발인생중에 그래도 웹개발을 제일 오래했는데, 모바일에서 문의 버튼이나 메일을 보내야하는 상황이 왔을 때 모바일에서 시스템 모달을 열어야 하는데 모르겠더라 ... 그 짧게 공부했던 코틀린에서도 작성해봤는데 .. 제일 오래 개발한 웹에서 할 줄 모른다니 .. [Kotlin] Android 12 이상 메일 보내는 방법 📱테스트 환경 Samsung Galaxy Android 13 • Android 10 😢 내가 겪은 문제 Android 10 에서 테스트 할 때는 문제가 없었는데 , 13 에서 보내려고 하니까 메일 전송하기 시스템 모달창이 나오지 않았다...
📱테스트 환경 "react": "18.2.0" "react-dom": "18.2.0" "typescript": "^5.1.6" 😢 내가 겪은 문제 Moblie Web 과 PC Web 에서 작동하는 방식이 생각보다 많이 다르다. 예로 공유하기 버튼을 눌렀을 때도 모바일의 경우 시스템 공유 모달을 띄우면 되지만 PC 에서는 그럴 수 없기 때문에 다르게 작동을 해야한다. [NextJS] NextJS 모바일 시스템공유 하는방법 📱테스트 환경 "react": "18.2.0" "react-dom": "18.2.0" "typescript": "^5.1.6" 😢 내가 겪은 문제 이 코드는 정말 많이 사용하는 것 같다 .. 아무래도 모바일 대응을 하다보면 공유하기 버튼을 클릭 했을 때 시 8735.tistory.com ..
📱테스트 환경 "react": "18.2.0" "react-dom": "18.2.0" "typescript": "^5.1.6" 😢 내가 겪은 문제 SEO 에 사용할 이미지를 하나만 사용하면 사용할 일 없었겠지만, 같은 페이지라도 query 값에 따라 보여지는 SEO 이미지가 달라야했다.. 예를 들어서 localhost:8000/result 에는 A 이미지가 보여야 했다면 localhost:8000/result?id=123 에는 B 이미지가 보여야했다. 그리고 예시로 든 URL 에 result 가 들어있는것만봐도 결과값을 이용해서 썸네일을 만들고 싶었다... ^^ 대충 이런식의 썸네일을 만드려고 했다. 규격이 800x400 인 이유는 카톡 썸네일 기준이기 때문이다. 내가 보기엔 이거 할 줄 알면 canva..
📱테스트 환경 "react": "18.2.0" "react-dom": "18.2.0" "typescript": "^5.1.6" 😢 내가 겪은 문제 .map() 함수는 배열을 변환하거나 새로운 배열을 생성할 때 사용한다. 이 함수는 배열 내의 각 요소에 대해 지정된 함수를 호출하하게 되는데 배열의 각 요소를 하나씩 가져와서 그 요소를 변환한 후 새로운 배열로 만들어주는 역할을 한다. const numbers = [1, 2, 3, 4, 5]; const doubledNumbers = numbers.map((number) => number * 2); // doubledNumbers = [2, 4, 6, 8, 10] 이렇게 아주 간단하게 사용할 수 있다. const names = ["Alice", "Bob", ..
📱테스트 환경 "react": "18.2.0" "react-dom": "18.2.0" "typescript": "^5.1.6" 😢 내가 겪은 문제 NextUI 를 이용해서 디자인을 적용하고 있는데, Button 을 이용하면 해당 경고 메시지가 나온다. NextUI - Beautiful, fast and modern React UI Library Beautiful, fast and modern React UI Library nextui.org onClick is deprecated, please use onPress 그래서 나는 경고창을 보기 싫어서 onClick 를 onPress 로 바꾸는 작업을 해줬는데 이게 문제였던 것 같다. { router.push("/"); }} > 아니 이렇게 하고나니까 모바일..