현재 제작중인 앱에서 게시글 작성시 이미지를 올리는 경우 썸네일을 보여주는데,gif가 들어갈 경우 계속 움직여 정신이 없어 다른 방법을 찾았다.이전 경험을 비추어 Canvas를 사용해 해당 부분을 캡쳐해 이미지로 만들려고 했지만, 웹과 앱은 다르더라...결국 react
현재 사이드로 작업중인 앱의 사진을 보여주는 부분 인스타 같이 보여주는 건 어떨까 싶어 작업을 해보았다.위와 같이 Row index 에 따라 이미지 사이즈를 조정했는데, 앱에 업로드 되는 대부분의 이미지가 인스타와 달리 정적이미지인 경우가 많아 앱이 너무 정적으로 보일
length 프로퍼티를 가진 객체를 유사 배열 객체(array-like objects) 라고 한다. - arguments 객체가 유사 배열 객체로 되어있다. 유사 배열 객체는 객체임에도 배열 메서드를 사용하는 게 가능한데 유사 배열 객체에서 바로 사용하려면 배열이 아
사이드 프로젝트 진행 중 s3 upload를 위해 Html을 cavas 로 변환시켜 서버로 보내야 하는데 보내지지 않았다.정확히는 보내는지는데 서버에서 받지 못했다.위와 같이 blob 타입, DataURL 두가지 모두 변형해 보내봤는데 200도 떨어지고 페이로드 값을
next.js 와 styled-components 를 사용하다 보면 위와 같은 에러가 뜰 때가 있다. 위와 같은 에러와 함께 style 이 적용되지 않는 문제가 있는데 찾아보니 이는 서버에서 받은 클래스명과 클라이언트에서 작동하는 클래스명이 달라지면서 생기는 문제.
반복문 내에서 state를 변경하기 위해 setState()를 쓰는 경우 원하는 결과와 다른 결과가 나오게 된다. 데이터를 쌓기 위해 반복문을 돌리는데 데이터가 쌓이지 않고, 첫 데이터 혹은 마지막 데이터만 쌓이게 된다.setState()를 호출 시 상태가 즉각적으로
next.js 를 설치하려는데 아래와 같이 에러가 뜬다.현재 node 버전 문제로 설치가 안되고있다. node는 다음과 같이 업데이트를 해주면 된다. npm install -g nn 모듈은 Node.js 버전을 관리해주는 라이브러리이다.이 경우 그냥 node.js 에서
일한다고, 공부한다고 정신없어서 블로그 신경을 안쓴지 오래됐다.일하면서 시간이 오래걸려 해결한 문제는 아, 이거 블로그에 정리해놔야겠다 하고 매일 까먹고 지나갔다. 다시 한번 블로그를 해보려고 기존에 만들어놨던 블로그에서 velog 로 옮기게 되었다.작심삼일이 안되기를