일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- level1
- javascript
- UI
- 해시테이블
- web
- 운영체제
- 자바스크립트
- 코드스테이츠
- redux
- 회고
- mysemester
- REST_API
- superstarjypnation
- 큐
- 스택
- CSS
- UX
- html
- 자료구조
- Til
- 프로토타입
- 생활코딩
- React
- vercel
- 프로그래머스
- useState
- 백준
- Next.js
- 카카오
- 30daysdowoonchallenge
- Today
- Total
목록전체 글 (244)
데굴데굴
⚙️ 오늘 배운 주제 TDD (Test Driven Development) 🐹 오늘의 기분 이번 유닛에서는 그 동안 섹션 거쳐오면서 쭉 봐왔던 테스트 코드를 직접 작성해보는 과제를 했다. koans에서 맛보기로 해봤었지만 그 때는 빈 칸만 채우는 거였는데 이번에는 TDD가 뭔지, 테스트 라이브러리와 프레임워크를 배워보면서 처음부터 작성하는 거였다. 테스트 코드 없이 브라우저 console에 일일이 경우의 수를 다 작성하면서 테스트하는 과정도 거쳤는데 확실히 정말정말 불편했다. 테스트 코드를 작성해놓으면 커맨드 하나로 통과 여부를 한 번에 확인해놓을 수 있으니 훨씬 효율이 올라가겠다는 생각이 들었다. 리액트에서 테스트 코드를 쓰는 법도 배웠는데 이건 연습이 더 필요할 것 같당 오늘 과제는 크게 어렵지는 않..

⚙️ 오늘 배운 주제 GraphQL 🐹 오늘의 기분 벌써 한 해의 마지막 달이 다가왔다. 계속 같은 말만 하는 것 같지만..ㅋㅋ 시간 정말 빠르다!! 다다음주에 섹션 4가 끝나면 진짜 이제 프로젝트다... 미쳤다 정말... 😱 오늘은 graphql을 배웠다. 주말에 유튜브에서 어쩌다가 관련 영상을 보게 되어서 대충 어떤 식으로 데이터를 받아오는지는 알고 있던 상태였다. 근데 이제 코드로는 어떻게 쓰는지 전혀 몰랐던... octokit을 이용해서 github에서 제공하는 graphQL api를 받아오는 연습을 했는데 처음에는 쿼리 받아오는 코드를 리액트 앱에 어떻게 적용시켜야할지 도저히 모르겠어서 많이 헤맸다. 구글링해가면서 겨우 마무리했다. 아무래도 낯설다보니 마냥 쉽다고는 할 수 없었다. 그나마 제출이..

⚙️ 오늘 배운 주제 컴퓨터 구조, 운영체제, 문자열, 그래픽, 가비지 컬렉션 🐹 오늘의 기분 과제 없이 내리 이론만 학습한 하루였다. 상당히 어려운 개념들이 많이 나와서 한 번에 이해할 수는 없었다. 유어클래스 읽으면서 유튜브도 찾아보고 여러 블로그 글을 읽어보며 갈피를 잡아보려 했다. 예전에 읽었던 글에서 운영체제 공부의 중요성을 강조했던 것이 생각나서 제대로 이해하고 싶은 마음이 컸다. 오늘 배운 내용도 마냥 쉬운 건 아니었지만 운영체제 과목의 전체적인 내용에 비하면 정말 빙산의 일각이라는 것을 알고 있기 때문에 괜시리 막막해졌다. 배우면 배울수록 공부할 것 투성이임을 제대로 느끼고 있다. 조급해하지말고 꾸준히 해나가자..! ㅠㅜ 🗝 키워드 CPU, ALU, 레지스터, 입출력장치, 메모리, 주기억장..
보호되어 있는 글입니다.
⚙️ 오늘 배운 주제 React Custom Hooks, React Concurrent Feature 🐹 오늘의 기분 오늘도 하루종일 솔로였다. 그래도 저번 주말에는 푹 쉬었어서 컨디션이 나쁘지 않다. usememo, usecallback에 이어서 커스텀 훅을 학습했는데 당최 무슨 소린지 모르겠어서 여러 자료를 찾아보았다. 공식 문서 설명은 너무 어렵게 느껴져서 useFetch나 useInput으로 간단하게 작성된 예제들 먼저 검색해봤는데 이것도 실습에서 겨우 구현해서 더 연습이 필요할 것 같다. 내일은 이 지식을 기반으로 하루종일 과제를 해야 한다. 제대로 찾아보고 내일을 맞이해야겠다. 🗝 키워드 custom hooks, 코드 분할, React.lazy(), React.suspense, fallback..
⚙️ 오늘 배운 주제 Virtual DOM, React Hooks, useMemo, useCallback 🐹 오늘의 기분 오늘은 하루종일 솔로 일정이었다. 가상 돔은 글로는 이해가 잘 안 돼서 얄코 영상을 조금 더 찾아보았다. useMemo와 useCallback의 사용법은 잘 알겠는데 언제 써야 할 지 스스로 판단할 수 있는 수준은 아니다. Web dev simplified 영상을 보고 좀 더 스스로 공부해봐야겠다. 다음 주에 배울 내용을 보니까 이 Hook도 직접 만들 수 있는 모양이던데, 흥미롭다. 백준 문제 범위가 너무 광범위해서 프로그래머스나 코딜리티를 풀어보려고 한다. 아무래도 백준을 풀다보니 내가 풀 수 있겠는 문제만 골라서 풀게 돼서,, 발전이 더디다는 생각이 들었음. 프로그래머스, 코딜리..
⚙️ 오늘 배운 주제 webpack으로 리액트 개발 환경 구축하고 빌드하기 🐹 오늘의 기분 어제는 html, css, javascript로만 구성된 프로젝트를 webpack으로 빌드해보는 연습을 했다. 오늘은 이 webpack을 리액트에 사용해보는 연습을 했다. 이번에도 전에 만났던 페어분과 매칭이 되어서 편하게 할 수 있었다. 여러 오류를 만난 끝에 빌드와 깃헙페이지 배포까지 했다. 시간이 약간 남아서 오랜만에 머리도 좀 식힐 겸(?) 섹션 3에서 만들어뒀던 투두리스트 프로젝트를 손대보았다. 버튼 클릭 말고 input 필드에서 엔터를 눌렀을 때에도 태스크가 추가되도록 하고 싶었는데, 이상하게 한글 입력 후 바로 엔터만 누르면 🗝 키워드 bable, react-dom, react 🗣 스스로에게 설명 TI..
⚙️ 오늘 배운 주제 번들링, 웹팩 🐹 오늘의 기분 오늘도 어김없이 피곤했다. 주말에 잘 쉬는게 이렇게 중요합니다.... 이번 주말엔 진짜 푹 자야지 ㅜㅜ 흑흑 다행히(?) 오늘은 하루종일 솔로라 시간에 연연하며 공부할 필요가 없었다. 내용이 너무 낯설어서 마치 새 언어를 또 배우는 기분이었다. 내일은 리액트에서 웹팩 쓰는 연습이 있는데 잘 끝낼 수 있을지 사알짝 걱정된다..ㅎ 복습 제대로 하자! 아 그리고 이번 섹션은 코플릿이 너무 어렵다. 섹션 3까지는 그래도 어떻게 풀어내거나 레퍼런스를 봐도 이해할 수 있는 수준이었는데 섹션 4 오면서 난도가 확 높아져서 당황스럽다. 매일 9시부터 10시까지는 빈 화면 보면서 의미 없는 텍스트만 써내려가고 있음 ㅠㅠ... 그리고 레퍼런스를 봐도 도저히 나 스스로는 ..