GitLab Image가장 큰 이유는 협업이다.많은 개발자들이 각자만의 문서 작성 스타일이 있고, 이를 전달하다보면 빼먹는 것도 있고 소통의 문제가 발생할 수도 있다.따라서 협업에 필수적으로 사용되는 요소들에 공통된 양식으로 작성하면 가독성도 좋아지고, 코드리뷰를 하기
server에서 chatUnreadCound라는 변수를 long type으로 준다고 명시했다. 수가 너무 크다보니 int보다는 long을 사용한다던데 그럼 React는 이걸 어떻게 받아야 할까?답은 Bigint다!이렇게 타입은 bigint로 받고, 쓸 때는 toStri
Gitlab에서 팀 프로젝트를 진행했고, 이 코드를 Github로 옮기려고 한다. 한 사람이 organization을 생성해서 팀원들을 초대한 후, 미러링을 하면 더 효율적이라고 생각해서 그 방법을 작어보려고 한다.개인 계정으로 로그인한 다음 오른쪽 상단의 + 아이콘을
듀얼 모니터가 아니라 노트북 하나만 사용할 때가 있는데 VS code와 안드로이드 AVD를 왔다갔다 하니까 불편한 게 이만저만이 아니었다.안드로이드 AVD에서 실행하지 않고 실제 기기에서 테스트하기 위해 방법을 찾아봤다.이때 platform_tools로 검색을 했는데
세로축이 맞지 않은 dropdown위와 같이 dropdown을 클릭했을 때 나오는 item이 dropdown의 세로 중심축과 맞지 않는 문제가 발생했다.아래는 수정 전의 코드의 일부다. index.tsx와 styles.ts로 나눠서 작성하였고, 다음은 index.tsx
React와 Typescript, Recoil을 사용하여 여행지를 추천하는 프로젝트를 진행하고 있다.목록 Page를 구현하는 도증, 데이터를 잘 받아오는지 확인하기위해 코드를 비효율적으로 작성하였고, 이를 수정하여 효율적인 코드로 작성해보고자 한다.위의 코드는 Reco
위와 같은 234개의 데이터를 {id: 1, name: "강남구", cityId: 1} 이런 형식으로 바꿔줘야 했다. 이 데이터가 왜 필요하느냐.. 광역시도와 시군구를 선택할 수 있는 dropdown을 구현하고 있기 때문이다.하나하나 다 작성하기엔 무리라서 쉽게 바꿀
button gifbutton 안에 svg 파일과 text를 넣고, click 유무에 따라 색을 바꿔주는 작업을 했다.button 하나를 바꾸는 작업이라면 쉽게 할 수 있었지만, button을 모듈화하여 작업하다보니 index.tsx와 styles.ts로 파일을 나눠서
styled component를 적용시킨 후, npm start를 했을 때 에러가 발생했다.발생한 에러는 다음과 같다.Uncaught Error: Invalid hook call. Hooks can only be called inside of the body of a
nvm(node version manager) : 여러 개의 노드 버전을 사용할 수 있는 도구https://github.com/coreybutler/nvm-windows/releases위의 Github 페이지에서 nvm-setup.zip을 다운로드한다.압축을