일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- [파이썬 실습] 중급 문제
- 자바스크립트 날씨
- JavaScript
- 자바스크립트 split()
- HTML
- 프로그래머스
- [AI 5기] 연습 문제집
- 삼항연산자
- 리트코드
- 날씨 웹 만들기
- 프론트개발
- 엘리스 AI 트랙 5기
- leetcode
- 자바스크립트
- 자바스크립트 날씨 웹 만들기
- 자바스크립트 reduce()
- 코딩부트캠프
- [파이썬 실습] 심화 문제
- 부트캠프
- 자바스크립트 sort()
- 프론트개발공부
- 간단한 날씨 웹 만들기
- 개발공부
- 엘리스 ai 트랙
- 코드스테이츠
- [파이썬 실습] 기초 문제
- reactnativecli
- 개발일기
- 엘리스
- RN 프로젝트
- Today
- Total
목록react-device-detect (2)
개발조각
회사에서 랜딩페이지를 만들면서 비디오 배경 만들 때 골머리를 많이 때렸다... 만들어야 되는 기능 pc일 때는 배경이 pc비디오가 나오게 모바일일 때는 배경이 모바일비디오가 나오게 해야 된다. 과정 1 처음에 단순하게 반응형으로 처리했다가 사수분한테 혼났다ㅎㅎ 이렇게 만드는 건 옛날 방식이라고 이렇게 하면 안 된다고 했다... 과정 2 react-device-detect를 이용해서 아래와 같이 수정해 주었다. https://www.npmjs.com/package/react-device-detect react-device-detect Detect device type and render your component according to it. Latest version: 2.2.3, last publish..
회사에서 랜딩페이지를 작업하면서 react-device-detect를 사용한 경험에 대해서 정리해보려 한다. 만들어야 되는 기능 웹에서는 안드로이드 다운로드, ios 다운로드 버튼이 각각 있다. 모바일에서는 다운로드 하나만 있는데, 안드로이드에서 클릭하면 구글플레이스토어로 들어가고 ios에서 클릭하면 앱스토어로 들어가야 된다. 웹에서는 둘 다 만들면 되니까 별상관이 없는데 모바일에서는 디바이스가 무엇인가에 따라 처리해야 하니 난감하다는 생각이 들었다. 그래도 구원해 줄 라이브러리는 언제나 존재한다. 바로 react-device-detect이다. https://www.npmjs.com/package/react-device-detect react-device-detect Detect device type a..