전체 글72 Next.js-x.com(트위터) 클론코딩(1) 사이드 프로젝트 하나를 거하게 말아먹고 프론트엔드 개발자이지만 서버 쪽을 공부해보기로 하며 next.js 스터디를 하게 되었다. next.js를 이용해 x.com(트위터) 클론코딩 하는 강의를 듣기로했는데 이 강의를 듣게 된 결정적인 이유.. 이 자극적인 제목들.. 하지만 격하게 동감한다..! 백엔드쪽에서 api를 너무 늦게 줘서 시간이 많이 딜레이 되었기 때문에 더 이상 이 프로젝트를 진행할 시간적 여유가 되지 않았고, 이로 인해 서버에 관심 갖게 되었음.. 나중에 안 사실이지만 무작정 서버를 기다리는 것 만큼 미련한 짓도 없다는걸 알게 되었고.. MSW를 사용해 미리 연결해볼 수도 있다는 것도 알게 되었지만...그때는 몰랐을 뿐이고🥲 https://www.inflearn.com/course/next-.. 2023. 12. 14. 리액트 네이티브 공부하기(0) 프로젝트가 끝나고 좀 해이해진 것도 있고, 사실 리팩토링이 필요하단 건 알고 있지만 네이티브 이용해서 프로젝트를 하자는 말이 나와 네이티브는 못참지!란 마인드로 프로젝트를 시작하게 되었다. 프로젝트 기간동안 하루에 많아봐야 2~3시간 잤어서 이번에는 좀 여유있게 작업해야겠다는 생각으로 시작했는데... 왜 인간의 욕심은 끝이 없고, 같은 실수를 반복하는 것인가....ㅎㅎ 생각보다 스코프도 커지고, 디자이너님까지 컨택되어 프론트 4명, 백엔드3명, 디자이너 1명이라는 대규모 프로젝트를 하게 되었다. 분명 잠은 재워준다 설득당해서 들어온 건데...(사기가 분명함🥲) 네이티브를 사용하기로 해서 공부할 겸 오랜만에 블로그 작성 중!! 프로젝트 관련된 포스팅은 천천히(?) 써 갈 예정! 말도 많고 탈도 많았던 우리.. 2023. 9. 29. 이노베이션캠프 후기 - 비전공자 부트캠프 인스타에서 우연히 동북권 학생들을 위한 부트캠프를 진행한다는 것을 알게 됐다. 동북권에 살지는 않지만 대학교를 춘천에서 나왔기 때문에 나에게도 기회가 있다는 걸 알게 되서 기뻤다. 이노캠을 듣기 전에 나는 이미 한 번 부트캠프를 들었었는데 실력이 부족하다고 느끼기도 했고, 개인적인 사정으로 취업을 해야 할 시기를 놓치니까 막막하기만 했었는데 그와중에 발견한 부트캠프가 무료로 99일 동안 진행한다는 것은 엄청난 매리트였다. 인문학을 전공한 사람으로서 취업에 막막함을 느끼기도 했고, 오랫동안 준비했던 유학이 코로나로 인해 좌절되면서 삶에 위기감을 느끼며 어떤 직업을 가져야 할까하는 진로 고민을 하게 되었는데 그 때 우연히 본 유튜브로 인해 개발에 흥미를 갖게 되었다. 내가 원하는 걸 직접 구현할 수 있다는 .. 2023. 9. 20. WIL - 이노베이션 캠프 - WIL(4주차) Fact : 이번주 있었던 일, 내가 한 일 주특기 2주차. 레벨5 중 3단계 완료!! 기본이 3단계인데 심화학습 2단계까지 마치고 싶어서 개인적으로 풀어보고 있다. 리팩토링을 안하는게 좀 문제이긴 하지만 일단 5단계까지 가보고 싶어서 안전벨트 없이 시속 200키로로 달리는 느낌으로 가고 있다. 예전에 배우다 포기한 리덕스를 다시 공부했다. 여전히 어렵지만 그래도 잘 활용할 수 있을거 같다는 안정감도 생겼다.. 하지만 이번 문제는 리덕스와 상관 없이 일어났다. 리렌더링 발생 조건이 State, Props 그리고 부모 컴포넌트가 렌더링 될 때 인건 알고 있었는데, 이 때 state란 변경되는 상태를 의미한다. 버튼을 눌러 숫자를 바꾸는 것처럼 어떤 상태를 변경해야 할 때 사용한다. setState를 사용해.. 2023. 7. 9. 이노베이션 캠프 - WIL(3주차) Fact : 이번주 있었던 일, 내가 한 일 드디어 주특기 주차가 시작되었다!! 이노캠 시작하기 전에 컴퓨터를 한 번 엎었는데 그 때 새로 깔았던 것들이 충돌이 되었는지 리엑트 버전이 바뀌지 않았다.. 구글링을 해봐도 되지 않고, 기술 매니저님을 찾아가도 되지 않고!!! 결국 또 컴퓨터를 갈아 엎었다!! 사실 원장님께도 여쭤봤었는데 리엑트 버전이 다른 건 협업할 때 전혀 문제가 되지 않는다 했지만 yml파일을 create react-app 할때마다 만들어줘야 한다는 귀찮음이 나를 이겼다...! 대체 왜 업그레이드 버전이 더 문제가 많은 것일까!! 리엑트와 자바스크립트는 Virtual DOM을 사용하여 전체가 렌더링되지 않고, 바뀐 부분만 렌더링 된다는 점과 상태를 바꾸기 위해서는 state로 바꿔야 한다.. 2023. 7. 3. 이노베이션 캠프 - WIL(2주차) Fact : 이번주 있었던 일, 내가 한 일 이번주는 알고리즘 week! 프로그래머스를 처음으로 풀어봤다. 항상 코드스테이츠에서 제작한 자체 알고리즘을 풀었었는데 프로그래머스와 익숙해지기까지 시간이 많이 걸렸다. node에서 동작했는데 에러가 나는 이슈가 발생해 잘 풀은 문제를 가지고 몇 시간동안 낑낑거렸다. 예전에 스터디 할 때 알고리즘 문제를 많이 풀었었는데 기억이 안나는 슬픈 사실😂 우리 콩나무 회원님들이 유난히 보고 싶은 한 주였다. 물론 리액트도 중요하지만 시간이 지날 수록 자바스크립트가 중요 하다는 사실을 알고 있던 나는 뜻이 맞는 사람들과 스터디를 만들었다! 처음에는 워밍업 기간에 함께 공부했던 전 팀원분들과 공부하는 소소한 모임이었는데 시간이 지나 스터디원이 8명이나 되는 대형 스터디가 만.. 2023. 6. 28. 이전 1 2 3 4 ··· 12 다음