일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 라우팅
- rendering
- 개발
- updater
- route
- CI/CD
- previousState
- 후기
- routing
- react
- setstate
- 동기
- 브라우저 렌더링
- 7기
- useEffect
- qwe
- Github Actions
- S3
- FileReader
- 항해99
- imagePreview
- 미리보기
- 채팅방
- Preview
- 배포
- Redux
- 비동기
- 접근 제한 라우팅
- 스파르타코딩클럽
- socket.io
- Today
- Total
목록2022/06 (24)
삐옹
심화주차 팀과제 1번 확실히 알고 넘어가기 Q1) s3 버킷에 배포한 뒤, 어떤도메인.com이 아닌 어떤도메인.com/login 등 페이지로 이동하면 왜 오류가 날까요? 내가 이해한 것 : SPA의 동작방식에 의하여 첫 페이지를 로딩하기 위해서 설정해놓은 어떤도메인.com으로 가야만 서버에서 그에 필요한 정적파일()들을 받아온다. -> 이거 솔직히 이해안감 Custom Hook 왜 쓸까? 중복 로직 제거 어떻게 쓸까? 자바스크립트 함수에서 같은 로직 공유할 떄 다른 함수로 분리하는 것과 똑같다. 중복 로직이 담긴 컴포넌트를 분리하는데 Hook 또한 함수이기 때문에 인자를 넘기는 등의 같은 방법을 사용할 수 있다. 상태를 리턴한다 커스텀 훅의 이름은 use로 시작해야한다. 각 커스텀 훅의 state는 독립..
리액트 숙련 주차가 시작되었다. 시간이 정말 정말 빠르게 흐른다. 이번 주까지는 자바스크립트 기본을 다져놓으려 한다. 리액트만 주구장창 보자니 자바스크립트랑 소원해진 느낌이 들어서 빠르게 드림코딩의 브라우저101강의를 훑어보고있다. 웹 애플리케이션에 대한 전반적인 내용을 훑어주는 강의라 지금 같을 때 꼭 나에게 필요한 강의이다. 브라우저가 어떻게 HTML파일을 읽어오는지, DOM, CSSOM, Render tree에 대해서 배웠다. 옛날엔 너무나 혼란스러웠던 내용들이 이젠 '아~ 이래서 이걸 쓰는구나' 하며 짐짓 이해를 하는 내 모습이 대견하게 느껴졌다. 성장을 하고 있긴한가보다. 예쁜 분홍색깔 찾음: #E0529D 배운 것 Javascript Compiler vs interpreter Compiler ..
리액트 숙련 주차 개인과제와 팀과제 제출을 했다. 마지막에 firebase 쪽에서 에러가 나서 1시간 넘게 고군분투하다가, 결국 다른 분들의 도움을 받아 해결한 뒤 제출했다. 옛날에 결제했던 엘리님의 자스 강의 복습 중. 엘리님 강의가 이렇게 재밌었나? 배운 것 [Firestore] firebase에 포함된 서비스, NoSQL 클라우드 DB 구조 : Collection(document의 집합), Document(JSON) [Javascript] 브라우저 사이즈 Window.size.width Window.size.height : 모니터 창 크기 window.outerWidth window.outerHeight : 브라우저 크기(탭, 스크롤바 포함) window.innerWidth window.innerH..
항해톡은 늘 어렵다. 여전히 긴장도 많이 된다. 오늘 발표가 끝나고 영상을 녹화해서 돌려봤는데 보완해야할 부분이 명확히 보였다. 말 쓸데없이 띄어 말하지 말기, 더듬더듬 금지(이건 자신감 문제 같은데), 머릿 속이 하얘진게 보인다(연습 할 때 생각하면서 다음에 무슨 말을 할지 생각해보자) 배운 것 firebase(serverless, baas) firestore: firebase에 포함된 서비스, 확장성이 좋은 NoSQL 클라우드 서비스. 구조는 Collection(document의 집합), Document(JSON)가 있다. 순서 : Firebase 프젝 만들기 - firestore 설치, 설정하기 - firebase 연결하기 - 사용 MVC패턴 : 애플리케이션 개발에 있어서 유지보수, 관리, 확장성,..