첫 팀 프로젝트 회고 드디어 프론트엔드 데브코스 5기의 첫 팀프로젝트가 끝이 났다. 개발 일정이 짧다고 느껴진 만큼 순식간에 한달이 지나가버렸다. 한 달 동안 팀프로젝트를 어떻게 진행하였고 진행하면서 예상치 못하게 가장 어려웠던 부분들에 대해서 기록하려고 한다. 기술 스택 다행히 우리팀에서는 대부분 강의에서 배운 기술을 채택하여 개발을 진행하였기 때문에 러닝커브가 크게 발생하진 않았다. 하지만 Storybook을 활용하여 Tailwind CSS를 함께 사용하면서 발생하는 문제를 마주해야했고 React Query를 사용하면서 제대로 알지 못했기 때문에 발생하는 반복적인 버그 때문에 고생을 했다. 디자인 시스템, 그리고 Storybook과 Tailwind CSS 우리팀은 디자이너가 없는 관계로 피그잼을 사용..
벌써 데브코스를 시작한지 3달차가 되었다. 3달차는 드디어 기대하던 React 교육의 시작이었다. 그런데 강의에서 React와 함께 항상 사용하는 라이브러리가 있었다. 그것은 'Storybook'이다. 개인적으로 리액트를 사용하면서 주변 선배 개발자분에게 들어보기도 하고, 블로그에서 추천도 많이 했던 라이브러리라서 궁금하기도 했고 사용해보게 되어서 기뻤다. 하지만 점점 리액트와 동시에 공부하면 할수록 자바스크립트도 제대로 모르고, 리액트에 공부할 시간도 부족한 내가 공부할만한 가치가 있는 라이브러리인지 고민이 되었다. 나와 같은 고민을 하는 사람들이 없는건가 싶었던 참에 reddit이라는 해외 커뮤니티에서도 이런 질문을 한 사람이 있었다. 여기서 아주 흥미로운 토론을 진행하고, 몇가지를 구글링 한 이후에..
어느새 11월 중순이 되고 곧 2023년이 끝나가고 있다. 생각없이 과제를 하고, 공부를 하다보니 훌쩍 2달이 지나있었다. 솔직하게 말해서 지난 1달간은 개인적으로 너무나 힘든 시기였다. 개발보다 멘탈 관리에 어려움을 많이 느꼈기 때문이다. 이번 회고에서는 특별히 내가 1달 동안 많이 고민하고 힘들었던 순간을 기록하고, 이것을 극복하기 위해 애썼던 나의 작은 해결방법을 공유하려고 한다. 개발자 취준생이...번아웃? 취업하겠다는 목적으로 개발자를 시작한 나는 부모님의 지원을 받아서 고액의 부트캠프를 수료하고, 또 3개월 프로젝트 캠프를 하고, 지금 6개월 부트캠프를 또 신청해서 들어왔다. 사실 원래대로라면 4기에 붙어서 두 번의 캠프만 수료하고 더이상 캠프는 안하려고 했으나 인생은 역시나 계획대로 되지 않..
프론트엔드 데브코스 5기 1달차 회고 4기에서 탈락했던 데브코스를 5기에서 드디어 합격하여 시작하게 된지 1달이 되었다. 1달 동안 코어 타임과 과제를 진행하면서 기억해두고 싶은 지식과 생각을 기록하려고 한다. Javscript 기본 지식 자바스크립트 변수 타입 종류 원시 타입 String, Number, Boolean, Bigint, undefined, Symbol, Null 데이터 복사가 일어날 때 메모리 공간을 새로 확보하여 독립적인 값을 저장한다. 원시타입의 특징 불변성: 데이터가 변화하지 않는다. 기본적으로 데이터는 임시 메모리에 저장되고 동시에 주소값을 지니게 된다. 원시 타입의 데이터는 재할당을 할 때 기존 값이 변하는 것처럼 보여도 데이터가 사라지지않고 처음 입력된 주소값에 남아있고, 실제..