graph-ql 말고 json-sever 이용해서도 코드를 짜보고 싶어서 도전!! 하기가 무섭게 설치부터 난항에 부딪쳤다.... 설치를 했는데 도대체 왜 없다는거야?! (사진에는 스펠링이 틀렸지만 제대로 썼을때도 실패ㅠㅠ)
코드를 수정하는데 화면에 반영이 되지 않아 터미널이 종료되었나 확인해봤는데.. 아래와 같은 에러코드가 무수히 많이 발생하고 있었다ㅠ Error: ENOSPC: System limit for number of file watchers reached
팀프로젝트 피드백으로 alert 창이 너무 많다는 의견을 받았다.이벤트가 발생한 과정에서는 그 결과를 알려주는 모습이 좋다고 생각했었는데alert은 사용자의 경험을 방해하고, 결제 확인이나 삭제와 같은 파괴적 행동, 문제를 알려주는 등 중요한 상황에서만 사용되어야 한다
우리 5조 오쪼라고의 팀프로젝트 마지막날 한달간의 결실인 room:in us를 후배기수들에게 발표했다.
유행이 심한 코로나 때문에 여러사람이 걸려서 팀프로젝트 기간이 일주일 연장되었다..! 젤 열심히 마무리 지어야할 4주차인데 나는 코로나에 걸려버려서 어쩌다 제일 여유로운 한 주가 되었다ㅠ 세달동안 학원에서 먹고 자고 새벽까지 공부하다 지쳐 잠들기를 반복한 결과가 코로나
이번주는 보람차고 정신없고 아쉬운 주였다. 보람찬 이유: 댓글, 대댓글 구현 성공!! 정적 배포 성공!! 정신없는 이유: 코로나 확진...😭 우선 화요일까지는 무난하게 지나갔고 수요일부터는 나의 면역력이 떨어지는 순간.. 대댓글 구현을 위해 목요일 아침 7시까지
오늘도 여러 에러와 의문 투성이들과 싸우느라 고생한 날이었다. 고생한 과정은 기록해야 뿌듯하지!! error의 타입 타입스크립트에 타입은 안적고 거의 자바스크립트로 하다가 뒤늦게 불이 난걸 깨닫고 타입을 작성했다..ㅎ
일주일이 금방 지나가고 벌써 2주차가 끝났다! 이번주는 기능데이~~일 줄 알았으나 생각보다 API가 늦게나와서 기본 기능만 넣고 퍼블리싱을 더 진행했다. 자신감 넘쳤던 저번주와는 다르게 이번주는 멘붕이 좀 있었다ㅠ 매장 등록페이지를 구현할 때는 영혼이 탈탈 털렸고 목
방탈출카페 통합예약 사이트를 만드는 홈페이지라서 사진을 많이 사용하고 목록을 많이 보여줘야 해서 유독 map을 돌리는 일이 많았다. map을 돌리면 아래처럼 나타나는데 중요한건 여기는 매장 페이지가 아니고 메인페이지다..
오늘은 팀프로젝트 역사상? 팀원 모두 제일 힘들어했던 날이었다..(제일 힘든 날이 오늘이 마지막이길)본격적인 기능 구현을 하면서 다들 매우 많은 시도와 도전을 했기에ㅠㅠ다들 집에 갈때 영혼이 나간 모습이었다😨나는 오늘 커뮤니티 등록페이지 기능을 구현했다.그곳에 들어가
팀프로젝트 1주일이 끝났다!!코딩을 시작한지도 얼마안됬고 팀프로젝트도 처음인 나에게는 너무 두려운 과제라고 생각했다.괜히 나만 못할 것 같은 두려움에 아주 잠깐 자괴감이 들었지만 일주일이 지난 지금은 자신감이 생겼다!!왜냐하면 생각보다 퍼블리싱을 잘했기 때문이지😏생각
프로젝트 4일차 디자인을 꼼꼼하게 다시 변경하기로 했다.박스에 백그라운드 색깔만 채운 알록달록한 화면을 사진도 넣고 라이브러리도 넣고 이쁘게 바꿨는데.. 역시 난관에 부딪힌게 무려 2개나 있었다ㅠ초록색 박스안에 사진들이 딱!! 맞게 들어갔어야 되는데 어째서 빠져나가는지
첫날 프로젝트를 위한 팀이 발표되었고.. 두근두근..코캠 프론트 7기에서 차분하고 은근 개그캐인 지수님, 엄마처럼 잘 챙겨주는 은채님, 순수한 4차원 하니님, 백엔드에서 제일 조용한 것 같은 똑똑한 세웅님, 덩치도 크고 키도 큰 민준님우리조 이름은 오쪼라고!!(5조라서
ext.js에서 특정 부분을 서버사이드렌더링을 하기 위해서 getServersideProps 함수를 사용한다. `export const getServerSideProps = (context) => {}`getServersideProps 함수는 특정컴포넌트에는 적지
운영체제에 따라 달라지는 환경이어서내 컴퓨터 말고 가상머신에서 동일한 Linux을 설치하여 공유했지만 너무 느림따라서 부팅 등 운영체제의 핵심 기능(커널)을 공유하는 가상머신인 Docker를 설치하여 용량과 메모리를 가볍게 해준다.도커 안에 리눅스가 있으며, OS 전체
웹사이트 주소를 자세히 보면 http 또는 https로 시작하는 주소를 볼 수 있다.http는 주의요함이라는 글자와 함께 경고 표시가 나타나며https는 안전한 자물쇠모양으로 되있는 것을 볼 수 있다.접속을 하기 위한 버튼 등을 누르게 되면 api 정보, 보안이 필요한
배포를 하기 위해서 우선 vscode에 npx create-next-app 폴더이름 명령어를 이용해 배포용 폴더를 만들어 준다.여기서 SSR(동적) 배포는 최적화(=yarn build) 후 서버를 실행(=yarn start)하는 방법을 사용하고,SSG(정적) 배포는 미
브라우저가 렌더링 하는 과정으로는 아래와 같이 9가지 단계를 거친다.사용자가 사용자 인터페이스에 주소표시줄에 URI를 입력하여 브라우저 엔진에 전달한다.브라우저 엔진은 자료 저장소에서 URI에 해당하는 자료를 찾고, 해당 자료를 쿠키로 저장했다면 그 자료를 렌더링 엔진
배포란 사용자가 주소를 입력하면 접속가능하게 만들어주는 것을 말한다.접속이 가능하려면 프론트엔드 서버는 종료되지 않아야 하며 24시간 동안 켜져있어야 한다.SSR이란 로드밸런서를 이용한 배포방법으로 동적으로 변하는 파일들을 처리한다.브라우저에 접속하면 도메인 주소를 I
재귀함수란 원하는 결과가 나올때까지 자기 자신을 무한하게 실행하는 함수이다.따라서 원하는 결과가 나오려면 종료시점을 작성해주어야하며, while 반복문을 대체해서 사용할 수 있다.종료시점을 설정해주고 recursion인 자기자신을 반복하기 위해 return해준다.하지만