✔️ 오늘 한 일- 포트폴리오 피드백- 한입 리액트 강의 ch07- 노마드 코더 자바스크립트 챌린지 3일차 ➕ 학습한 내용- 포트폴리오 피드백1. 면접관이 보기에 가독성 좋고 편한 이력서가 되도록 작성하자2. 내 장점(다양한 언어 사용, 많은 프로젝트 경험 등)을 잘 살리는 부분으로 내용을 수정하자3. 시각 자료를 많이 사용하자.4. 포트폴리오는 만들자.5. 기술적 능력 외에도 소프트스킬이나 프로젝트에 대해 보여줄 수 있는 부분을 감성적으로 보여줘도 좋겠다. 🔎 하루 회고 (KPT 회고)Keep: 1. 이른 시간 기상하기2. 기상 후 1시간 이내 자리에 앉기Problem:1. 늦게 잠들기. 늦게 잠들어서 늦게 일어나게 된다.2. 집에서는 공부를 시작하는데 오랜 시간과 에너지가 소모됨.3. 식후 낮잠 T..
전체 글
프론트엔드 개발자 하고 싶은 취준생✔️ 오늘 한 일- 도서관 다녀오기- 정보처리산업기사 실기 접수- 자바스크립트+리액트 디자인 패턴 도서 ch01-ch04- 한입 리액트 강의 ch07- 노마드 코더 자바스크립트 챌린지 2일차 ➕ 학습한 내용- 자식 컴포넌트 사이에서 state 값을 전달하고 싶을 때자식 컴포넌트 사이에서는(즉 형제 컴포넌트) state값을 전달할 수 없다.왜? 리액트는 단방향 데이터 흐름(One-way data flow)을 따르기 때문이다.그럼 어떻게 전달할까? 공통된 부모 컴포넌트를 두고 부모 컴포넌트에 state를 선언한다.그 값을 props로 전달 받으면 된다.해당 방식을 상태 끌어올리기, 리프팅 업(lifting state up)이라고 한다. - document.write를 사용하는 것이 왜 안티 패턴인가?자바스크..
▶️ 목차ch.01 디자인 패턴 소개ch.02 패턴성 검증, 프로토 패턴 그리고 세 가지 법칙ch.03 패턴 구조화 및 작성ch.04 안티 패턴🖋️ 세 줄 요약1. 리액트의 Context API도 공급자 패턴이라는 디자인 패턴임2. 결국 좋은 디자인 패턴이란, 사용자가 이해하고 활용하기 쉬우며 규칙에 의거해 작성된 패턴이다.3. document.write는 함수 자체가 안티 패턴. mdn에서도 사용을 강력하게 만류한다.❗️ 새롭게 알게 된 내용패턴이 뭔데?패턴: 소프트웨어 설계에서 반복되는 주제에 적용 가능한 재사용 템플릿 디자인 패턴의 이점1. 검증됨2. 재사용이 쉽다3. 공통 표현을 사용해 알아보기 쉽다.4. 이미 작성된 코드 구조를 사용해 개발 시 사소한 실수를 방지할 수 있다.5. 언어나 애플리..
시작2024년 08월 더울 때 시작한 새싹X코드캠프 과정이 2025년 01년 끝이 났다.불안한 마음에 방황하다가 우연히 보게된 광고를 따라 홀린 듯 신청했었다.단순히 리액트만 진행하는게 아닌 리액트 네이티브도 동시 병행이라고 해서 신청했다.항상 앱에도 관심이 많았고 웹앱 둘 다 하면 후에 혼자서도 앱까지 있는 서비스를 운영할 수 있을 것 같았다.신청하고 잊고 있다가 면접을 보러 오라고 하셨다.깔끔한 흰 반팔에 청바지를 입고 본 면접에서, 이곳에서 떨어진다면 계획도 물어보셔서 '안 됐나 보다'라고 생각하고 있었다..포기하고 다음엔 뭘 해야하나 고민하고 있었는데 합격 문자를 받았다. 초반반 분위기가 조용해 한동안 조용하게 내 할 일을 하면서 보냈다.새로운 시작이기도 하고, 오프라인 교육은 처음이라 학교 다닐..
분명 설치도 확인했고 이제 프로젝트를 만들려는데 갑자기 에러 뚜둥찾아보니까 23년부터 있던 kt 인터넷망과 관련된 이슈인 거 같은데 왜 아직도...https://minyakk.tistory.com/26 [NestJS] Failed to execute command: npm install --silent 에러문제 NestJS 의 새로운 프로젝트를 생성하는 과정에서 에러가 발생했다. 이전에는 잘만 됐었는데, 환경을 바꾼 것도 아닌데 왜 이럴까 의아했다. $ npm i -g @nestjs/cli $ nest new project-name Installation in prominyakk.tistory.com이 글을 참고해서 npm config set registry https://registry.npmjs.cf..
들어가며원래 파이어베이스를 사용하기로 했던 코촉촉 팀 ERD를 대충이나마 생각해놓고 구현하기 위해 그려봤다.다른 부분은 크게 어려움이 없었는데, 채팅 부분에 대해 연관성이 너무 높았다.테이블 최소 4개여서 파이어베이스만으로는 구현이 불가능했다.노선을 바꿔 백엔드를 구축해야겠다는 생각을 했고 그 과정은 아래 글에 작성할 예정이다.https://let-d0-study.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%96%B4%EB%B2%A0%EC%9D%B4%EC%8A%A4%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%98%EC%A7%80-%EB%AA%BB%ED%95%9C%EB%8B%A4%EA%B5%AC%EC%9A%94-%EA%B7%B8%EB%9F%BC-%EC%96%B4..